mozilla / sccache

Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
Apache License 2.0
5.85k stars 552 forks source link

cargo install sccache fails on Starfive VisionFive 2 Risc-V SBC #1636

Open omac777 opened 1 year ago

omac777 commented 1 year ago

Here's my environment:


cargo --version --verbose --verbose
cargo 1.69.0-nightly (9880b408a 2023-02-28)
release: 1.69.0-nightly
commit-hash: 9880b408a3af50c08fab3dbf4aa2a972df71e951
commit-date: 2023-02-28
host: riscv64gc-unknown-linux-gnu
libgit2: 1.5.0 (sys:0.16.0 vendored)
libcurl: 7.86.0-DEV (sys:0.4.59+curl-7.86.0 vendored ssl:OpenSSL/1.1.1q)
os: Fedora 38.0.0 [64-bit]

Here are the steps to reproduced on the VF2:

  1. to prevent from using SCCACHE to build sccache:
export RUSTC_WRAPPER=
  1. Then proceeded to install sccache which starts its build:
cargo install sccache

The error output:


error: failed to run custom build command for `ring v0.16.20`

Caused by:
  process didn't exit successfully: `/tmp/cargo-installydRW7k/release/build/ring-3c1244d299e30670/build-script-build` (exit status: 101)
  --- stderr
  thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/build.rs:358:10
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
error: failed to compile `sccache v0.3.3`, intermediate artifacts can be found at `/tmp/cargo-installydRW7k`
drahnr commented 1 year ago

Could you enable RUST_BACKTRACE=1 an submit the output of that failing compilation run with sccache?

omac777 commented 1 year ago
cd .cargo/
source ./env
export RUSTC_WRAPPER=
export RUST_BACKTRACE=1
cargo +nightly install sccache --verbose --verbose
    Updating crates.io index
  Installing sccache v0.3.3
  Downloaded thiserror-impl v1.0.39
  Downloaded unicode-ident v1.0.8
  Downloaded async-trait v0.1.66
  Downloaded serde_json v1.0.94
  Downloaded thiserror v1.0.39
  Downloaded 5 crates (248.8 KB) in 0.96s
   Compiling libc v0.2.139
   Compiling autocfg v1.1.0
   Compiling cfg-if v1.0.0
   Compiling proc-macro2 v1.0.51
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.139 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=139 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=65ff20faf02fe94c -C extra-filename=-65ff20faf02fe94c --out-dir /tmp/cargo-installsb2V8h/release/build/libc-65ff20faf02fe94c -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0 CARGO_PKG_AUTHORS='Josh Stone <cuviper@gmail.com>' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name autocfg /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=2d124ab710666eeb -C extra-filename=-2d124ab710666eeb --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg]
parameters. Structured like an if-else chain, the first matching branch is the
item that gets emitted.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name cfg_if --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=2b783623b16bae1c -C extra-filename=-2b783623b16bae1c --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.51 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>:Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.51 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.51/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --cfg 'feature="span-locations"' -C metadata=bc280c3603c24413 -C extra-filename=-bc280c3603c24413 --out-dir /tmp/cargo-installsb2V8h/release/build/proc-macro2-bc280c3603c24413 -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling quote v1.0.23
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.23 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=e51c4d327a0a5232 -C extra-filename=-e51c4d327a0a5232 --out-dir /tmp/cargo-installsb2V8h/release/build/quote-e51c4d327a0a5232 -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling unicode-ident v1.0.8
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.8 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.8 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name unicode_ident --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=cec397351a6700b0 -C extra-filename=-cec397351a6700b0 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `/tmp/cargo-installsb2V8h/release/build/proc-macro2-bc280c3603c24413/build-script-build`
[proc-macro2 1.0.51] cargo:rerun-if-changed=build.rs
     Running `/tmp/cargo-installsb2V8h/release/build/libc-65ff20faf02fe94c/build-script-build`
[libc 0.2.139] cargo:rerun-if-changed=build.rs
[proc-macro2 1.0.51] cargo:rustc-cfg=span_locations
[proc-macro2 1.0.51] cargo:rustc-cfg=use_proc_macro
[proc-macro2 1.0.51] cargo:rustc-cfg=wrap_proc_macro
[proc-macro2 1.0.51] cargo:rustc-cfg=proc_macro_span
     Running `/tmp/cargo-installsb2V8h/release/build/quote-e51c4d327a0a5232/build-script-build`
[quote 1.0.23] cargo:rerun-if-changed=build.rs
[libc 0.2.139] cargo:rustc-cfg=freebsd11
[libc 0.2.139] cargo:rustc-cfg=libc_priv_mod_use
[libc 0.2.139] cargo:rustc-cfg=libc_union
[libc 0.2.139] cargo:rustc-cfg=libc_const_size_of
[libc 0.2.139] cargo:rustc-cfg=libc_align
[libc 0.2.139] cargo:rustc-cfg=libc_int128
[libc 0.2.139] cargo:rustc-cfg=libc_core_cvoid
[libc 0.2.139] cargo:rustc-cfg=libc_packedN
[libc 0.2.139] cargo:rustc-cfg=libc_cfg_target_vendor
[libc 0.2.139] cargo:rustc-cfg=libc_non_exhaustive
[libc 0.2.139] cargo:rustc-cfg=libc_ptr_addr_of
[libc 0.2.139] cargo:rustc-cfg=libc_underscore_const_names
[libc 0.2.139] cargo:rustc-cfg=libc_const_extern_fn
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.139 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=139 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/libc-7baf49d5d6d595ef/out rustc --crate-name libc /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=abd2bdfececc54fd -C extra-filename=-abd2bdfececc54fd --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn`
   Compiling syn v1.0.109
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.109 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.109 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=109 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.109/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' -C metadata=cbe6942139670f29 -C extra-filename=-cbe6942139670f29 --out-dir /tmp/cargo-installsb2V8h/release/build/syn-cbe6942139670f29 -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.51 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>:Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.51 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/proc-macro2-e6d71cce39ce293b/out rustc --crate-name proc_macro2 --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.51/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --cfg 'feature="span-locations"' -C metadata=2d586bd0ba040b7f -C extra-filename=-2d586bd0ba040b7f --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern unicode_ident=/tmp/cargo-installsb2V8h/release/deps/libunicode_ident-cec397351a6700b0.rmeta --cap-lints warn --cfg span_locations --cfg use_proc_macro --cfg wrap_proc_macro --cfg proc_macro_span`
     Running `/tmp/cargo-installsb2V8h/release/build/libc-65ff20faf02fe94c/build-script-build`
[libc 0.2.139] cargo:rerun-if-changed=build.rs
[libc 0.2.139] cargo:rustc-cfg=freebsd11
[libc 0.2.139] cargo:rustc-cfg=libc_priv_mod_use
[libc 0.2.139] cargo:rustc-cfg=libc_union
[libc 0.2.139] cargo:rustc-cfg=libc_const_size_of
[libc 0.2.139] cargo:rustc-cfg=libc_align
[libc 0.2.139] cargo:rustc-cfg=libc_int128
[libc 0.2.139] cargo:rustc-cfg=libc_core_cvoid
[libc 0.2.139] cargo:rustc-cfg=libc_packedN
[libc 0.2.139] cargo:rustc-cfg=libc_cfg_target_vendor
[libc 0.2.139] cargo:rustc-cfg=libc_non_exhaustive
[libc 0.2.139] cargo:rustc-cfg=libc_ptr_addr_of
[libc 0.2.139] cargo:rustc-cfg=libc_underscore_const_names
[libc 0.2.139] cargo:rustc-cfg=libc_const_extern_fn
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.139 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=139 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/libc-259eb35585cfbe5a/out rustc --crate-name libc /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.139/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=9189d54718973260 -C extra-filename=-9189d54718973260 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn`
     Running `/tmp/cargo-installsb2V8h/release/build/syn-cbe6942139670f29/build-script-build`
   Compiling log v0.4.17
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' -C metadata=32e8d3b9bbea87b1 -C extra-filename=-32e8d3b9bbea87b1 --out-dir /tmp/cargo-installsb2V8h/release/build/log-32e8d3b9bbea87b1 -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.23 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/quote-17574b3b26c027f4/out rustc --crate-name quote --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=6d352f199430b53f -C extra-filename=-6d352f199430b53f --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern proc_macro2=/tmp/cargo-installsb2V8h/release/deps/libproc_macro2-2d586bd0ba040b7f.rmeta --cap-lints warn`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.109 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.109 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=109 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/syn-8039abb47a4edb36/out rustc --crate-name syn --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.109/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' -C metadata=61732f3f3bc085f5 -C extra-filename=-61732f3f3bc085f5 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern proc_macro2=/tmp/cargo-installsb2V8h/release/deps/libproc_macro2-2d586bd0ba040b7f.rmeta --extern quote=/tmp/cargo-installsb2V8h/release/deps/libquote-6d352f199430b53f.rmeta --extern unicode_ident=/tmp/cargo-installsb2V8h/release/deps/libunicode_ident-cec397351a6700b0.rmeta --cap-lints warn`
     Running `/tmp/cargo-installsb2V8h/release/build/log-32e8d3b9bbea87b1/build-script-build`
[log 0.4.17] cargo:rustc-cfg=atomic_cas
[log 0.4.17] cargo:rustc-cfg=has_atomics
[log 0.4.17] cargo:rerun-if-changed=build.rs
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/log-50f90a73e048e07a/out rustc --crate-name log /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' -C metadata=8ba31164f7c65862 -C extra-filename=-8ba31164f7c65862 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern cfg_if=/tmp/cargo-installsb2V8h/release/deps/libcfg_if-2b783623b16bae1c.rmeta --cap-lints warn --cfg atomic_cas --cfg has_atomics`
   Compiling memchr v2.5.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=d7f7cd680fcbd3d8 -C extra-filename=-d7f7cd680fcbd3d8 --out-dir /tmp/cargo-installsb2V8h/release/build/memchr-d7f7cd680fcbd3d8 -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling jobserver v0.1.26
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=jobserver CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/jobserver-0.1.26 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='An implementation of the GNU make jobserver for Rust
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/jobserver-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jobserver CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/jobserver-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name jobserver --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/jobserver-0.1.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=667994c51c3b88e1 -C extra-filename=-667994c51c3b88e1 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern libc=/tmp/cargo-installsb2V8h/release/deps/liblibc-9189d54718973260.rmeta --cap-lints warn`
   Compiling cc v1.0.79
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/cc-1.0.79 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native
C compiler to compile native C code into a static archive to be linked into Rust
code.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/cc-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/cc-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.79 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=79 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name cc --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/cc-1.0.79/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="jobserver"' --cfg 'feature="parallel"' -C metadata=2acf9e64689e8a8c -C extra-filename=-2acf9e64689e8a8c --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern jobserver=/tmp/cargo-installsb2V8h/release/deps/libjobserver-667994c51c3b88e1.rmeta --cap-lints warn`
     Running `/tmp/cargo-installsb2V8h/release/build/memchr-d7f7cd680fcbd3d8/build-script-build`
   Compiling bytes v1.1.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=bytes CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>:Sean McArthur <sean@seanmonstar.com>' CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bytes CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/bytes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name bytes --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8d2d4e71ad46bfc0 -C extra-filename=-8d2d4e71ad46bfc0 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
warning: unused return value of `Box::<T>::from_raw` that must be used
    --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes.rs:1088:5
     |
1088 |     Box::from_raw(ptr);
     |     ^^^^^^^^^^^^^^^^^^
     |
     = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
     = note: `#[warn(unused_must_use)]` on by default

warning: unused return value of `Box::<T>::from_raw` that must be used
    --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/bytes-1.1.0/src/bytes_mut.rs:1249:5
     |
1249 |     Box::from_raw(ptr);
     |     ^^^^^^^^^^^^^^^^^^
     |
     = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`

     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/memchr-19909f3c346f0674/out rustc --crate-name memchr --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=cec7ca2c4e97e28f -C extra-filename=-cec7ca2c4e97e28f --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
warning: `bytes` (lib) generated 2 warnings
   Compiling pin-project-lite v0.2.9
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=pin_project_lite CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.9 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A lightweight version of pin-project written with declarative macros.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-project-lite CARGO_PKG_REPOSITORY='https://github.com/taiki-e/pin-project-lite' CARGO_PKG_RUST_VERSION=1.37 CARGO_PKG_VERSION=0.2.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name pin_project_lite --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-project-lite-0.2.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=542964ecd202f0d0 -C extra-filename=-542964ecd202f0d0 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling futures-core v0.3.26
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.26 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The core traits and types in for the `futures` library.
' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-core CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.26/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=1b377c12c443dcd5 -C extra-filename=-1b377c12c443dcd5 --out-dir /tmp/cargo-installsb2V8h/release/build/futures-core-1b377c12c443dcd5 -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `/tmp/cargo-installsb2V8h/release/build/futures-core-1b377c12c443dcd5/build-script-build`
[futures-core 0.3.26] cargo:rerun-if-changed=no_atomic_cas.rs
   Compiling once_cell v1.17.1
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.17.1 CARGO_PKG_AUTHORS='Aleksey Kladov <aleksey.kladov@gmail.com>' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.17.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name once_cell --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.17.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=4f528ba81fbc5b2c -C extra-filename=-4f528ba81fbc5b2c --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=futures_core CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.26 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The core traits and types in for the `futures` library.
' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-core CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/futures-core-a98bdaba73525476/out rustc --crate-name futures_core --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-core-0.3.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=1a4f5a7eaed50713 -C extra-filename=-1a4f5a7eaed50713 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling num_cpus v1.15.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num_cpus CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.15.0 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_cpus CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.15.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name num_cpus /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=bb5c46089628071b -C extra-filename=-bb5c46089628071b --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern libc=/tmp/cargo-installsb2V8h/release/deps/liblibc-abd2bdfececc54fd.rmeta --cap-lints warn`
   Compiling futures-sink v0.3.26
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=futures_sink CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-sink-0.3.26 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The asynchronous `Sink` trait for the futures-rs library.
' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-sink CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name futures_sink --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-sink-0.3.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=cc82d8702ead3e7d -C extra-filename=-cc82d8702ead3e7d --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling version_check v0.9.4
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=version_check CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4 CARGO_PKG_AUTHORS='Sergio Benitez <sb@sergio.bz>' CARGO_PKG_DESCRIPTION='Tiny crate to check the version of the installed/running rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=version_check CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/version_check' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name version_check /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/version_check-0.9.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=03b822dfc0fb30bc -C extra-filename=-03b822dfc0fb30bc --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling tokio v1.26.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.26.0 CARGO_PKG_AUTHORS='Tokio Contributors <team@tokio.rs>' CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O
backed applications.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.49 CARGO_PKG_VERSION=1.26.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.26.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bytes"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="io-util"' --cfg 'feature="libc"' --cfg 'feature="macros"' --cfg 'feature="memchr"' --cfg 'feature="mio"' --cfg 'feature="net"' --cfg 'feature="num_cpus"' --cfg 'feature="process"' --cfg 'feature="rt"' --cfg 'feature="rt-multi-thread"' --cfg 'feature="signal-hook-registry"' --cfg 'feature="socket2"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="tokio-macros"' --cfg 'feature="windows-sys"' -C metadata=5ab60db0dbc49665 -C extra-filename=-5ab60db0dbc49665 --out-dir /tmp/cargo-installsb2V8h/release/build/tokio-5ab60db0dbc49665 -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern autocfg=/tmp/cargo-installsb2V8h/release/deps/libautocfg-2d124ab710666eeb.rlib --cap-lints warn`
     Running `/tmp/cargo-installsb2V8h/release/build/tokio-5ab60db0dbc49665/build-script-build`
   Compiling mio v0.8.6
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=mio CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/mio-0.8.6 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>:Thomas de Zeeuw <thomasdezeeuw@gmail.com>:Tokio Contributors <team@tokio.rs>' CARGO_PKG_DESCRIPTION='Lightweight non-blocking I/O.' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/mio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/mio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name mio --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/mio-0.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="net"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' -C metadata=790dc713a8145288 -C extra-filename=-790dc713a8145288 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern libc=/tmp/cargo-installsb2V8h/release/deps/liblibc-abd2bdfececc54fd.rmeta --extern log=/tmp/cargo-installsb2V8h/release/deps/liblog-8ba31164f7c65862.rmeta --cap-lints warn`
   Compiling signal-hook-registry v1.4.1
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=signal_hook_registry CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/signal-hook-registry-1.4.1 CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner <vorner@vorner.cz>:Masaki Hara <ackie.h.gmai@gmail.com>' CARGO_PKG_DESCRIPTION='Backend crate for signal-hook' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signal-hook-registry CARGO_PKG_REPOSITORY='https://github.com/vorner/signal-hook' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name signal_hook_registry /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/signal-hook-registry-1.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=ffd25bff003d8c67 -C extra-filename=-ffd25bff003d8c67 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern libc=/tmp/cargo-installsb2V8h/release/deps/liblibc-abd2bdfececc54fd.rmeta --cap-lints warn`
   Compiling socket2 v0.4.9
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=socket2 CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/socket2-0.4.9 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>:Thomas de Zeeuw <thomasdezeeuw@gmail.com>' CARGO_PKG_DESCRIPTION='Utilities for handling networking sockets with a maximal amount of configuration
possible intended.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/socket2' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=socket2 CARGO_PKG_REPOSITORY='https://github.com/rust-lang/socket2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name socket2 --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/socket2-0.4.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="all"' -C metadata=b66c19f171fa9f65 -C extra-filename=-b66c19f171fa9f65 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern libc=/tmp/cargo-installsb2V8h/release/deps/liblibc-abd2bdfececc54fd.rmeta --cap-lints warn`
   Compiling itoa v1.0.6
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.6 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Fast integer primitive to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name itoa --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=b4b4d173d3728401 -C extra-filename=-b4b4d173d3728401 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling futures-channel v0.3.26
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.26 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs.
' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-channel CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.45 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.26/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="futures-sink"' --cfg 'feature="sink"' --cfg 'feature="std"' -C metadata=355a2aec626b2ae2 -C extra-filename=-355a2aec626b2ae2 --out-dir /tmp/cargo-installsb2V8h/release/build/futures-channel-355a2aec626b2ae2 -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling futures-task v0.3.26
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.26 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Tools for working with tasks.
' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-task CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.45 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.26/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=d6e681f8fcfe99e0 -C extra-filename=-d6e681f8fcfe99e0 --out-dir /tmp/cargo-installsb2V8h/release/build/futures-task-d6e681f8fcfe99e0 -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `/tmp/cargo-installsb2V8h/release/build/futures-channel-355a2aec626b2ae2/build-script-build`
[futures-channel 0.3.26] cargo:rerun-if-changed=no_atomic_cas.rs
   Compiling slab v0.4.8
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.8 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/slab' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.4.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.8/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=d72457501a5f15a6 -C extra-filename=-d72457501a5f15a6 --out-dir /tmp/cargo-installsb2V8h/release/build/slab-d72457501a5f15a6 -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern autocfg=/tmp/cargo-installsb2V8h/release/deps/libautocfg-2d124ab710666eeb.rlib --cap-lints warn`
     Running `/tmp/cargo-installsb2V8h/release/build/futures-task-d6e681f8fcfe99e0/build-script-build`
[futures-task 0.3.26] cargo:rerun-if-changed=no_atomic_cas.rs
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=futures_task CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.26 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Tools for working with tasks.
' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-task CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.45 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/futures-task-4ffbe3214595dc9a/out rustc --crate-name futures_task --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-task-0.3.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=567f49cb72a27606 -C extra-filename=-567f49cb72a27606 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `/tmp/cargo-installsb2V8h/release/build/slab-d72457501a5f15a6/build-script-build`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=futures_channel CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.26 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs.
' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-channel CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.45 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/futures-channel-d089ddb7bbac3425/out rustc --crate-name futures_channel --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-channel-0.3.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="futures-sink"' --cfg 'feature="sink"' --cfg 'feature="std"' -C metadata=f5e2cb8c7ba9f186 -C extra-filename=-f5e2cb8c7ba9f186 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern futures_core=/tmp/cargo-installsb2V8h/release/deps/libfutures_core-1a4f5a7eaed50713.rmeta --extern futures_sink=/tmp/cargo-installsb2V8h/release/deps/libfutures_sink-cc82d8702ead3e7d.rmeta --cap-lints warn`
   Compiling futures-util v0.3.26
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.26 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Common utilities and extension traits for the futures-rs library.
' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-util CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.45 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.26/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="async-await"' --cfg 'feature="async-await-macro"' --cfg 'feature="channel"' --cfg 'feature="default"' --cfg 'feature="futures-channel"' --cfg 'feature="futures-io"' --cfg 'feature="futures-macro"' --cfg 'feature="futures-sink"' --cfg 'feature="io"' --cfg 'feature="memchr"' --cfg 'feature="sink"' --cfg 'feature="slab"' --cfg 'feature="std"' -C metadata=cfc74cbc7738cb0a -C extra-filename=-cfc74cbc7738cb0a --out-dir /tmp/cargo-installsb2V8h/release/build/futures-util-cfc74cbc7738cb0a -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=slab CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.8 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/slab' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.4.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/slab-8edc2354c1de73e4/out rustc --crate-name slab --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/slab-0.4.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=2b2f9cf5d2c5146d -C extra-filename=-2b2f9cf5d2c5146d --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `/tmp/cargo-installsb2V8h/release/build/futures-util-cfc74cbc7738cb0a/build-script-build`
[futures-util 0.3.26] cargo:rerun-if-changed=no_atomic_cas.rs
   Compiling futures-io v0.3.26
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=futures_io CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-io-0.3.26 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library.
' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-io CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name futures_io --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-io-0.3.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' -C metadata=8409d0765f354b6c -C extra-filename=-8409d0765f354b6c --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling pin-utils v0.1.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=pin_utils CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0 CARGO_PKG_AUTHORS='Josef Brandl <mail@josefbrandl.de>' CARGO_PKG_DESCRIPTION='Utilities for pinning
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-utils CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/pin-utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name pin_utils --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/pin-utils-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=ae808bd93f06cdca -C extra-filename=-ae808bd93f06cdca --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling tracing-core v0.1.30
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=tracing_core CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tracing-core-0.1.30 CARGO_PKG_AUTHORS='Tokio Contributors <team@tokio.rs>' CARGO_PKG_DESCRIPTION='Core primitives for application-level tracing.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tracing-core CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tracing' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.1.30 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name tracing_core --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tracing-core-0.1.30/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="once_cell"' --cfg 'feature="std"' -C metadata=e3f5cea6470847e6 -C extra-filename=-e3f5cea6470847e6 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern once_cell=/tmp/cargo-installsb2V8h/release/deps/libonce_cell-4f528ba81fbc5b2c.rmeta --cap-lints warn`
   Compiling indexmap v1.9.2
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.9.2 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.9.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' -C metadata=8fd2ca648a4cf123 -C extra-filename=-8fd2ca648a4cf123 --out-dir /tmp/cargo-installsb2V8h/release/build/indexmap-8fd2ca648a4cf123 -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern autocfg=/tmp/cargo-installsb2V8h/release/deps/libautocfg-2d124ab710666eeb.rlib --cap-lints warn`
warning: lint `const_err` has been removed: converted into hard error, see issue #71800 <https://github.com/rust-lang/rust/issues/71800> for more information
   --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tracing-core-0.1.30/src/lib.rs:132:5
    |
132 |     const_err,
    |     ^^^^^^^^^
    |
    = note: `#[warn(renamed_and_removed_lints)]` on by default

   Compiling ryu v1.0.13
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ryu CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.13 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.13 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name ryu --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=957f0efe1d4af3cf -C extra-filename=-957f0efe1d4af3cf --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling fnv v1.0.7
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=fnv CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/fnv-1.0.7 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='Fowler–Noll–Vo hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 / MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fnv CARGO_PKG_REPOSITORY='https://github.com/servo/rust-fnv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.7 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name fnv /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/fnv-1.0.7/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=7d4d916cc29c4736 -C extra-filename=-7d4d916cc29c4736 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling http v0.2.9
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=http CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/http-0.2.9 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>:Carl Lerche <me@carllerche.com>:Sean McArthur <sean@seanmonstar.com>' CARGO_PKG_DESCRIPTION='A set of types for representing HTTP requests and responses.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http CARGO_PKG_REPOSITORY='https://github.com/hyperium/http' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.2.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name http --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/http-0.2.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=769542195e28942f -C extra-filename=-769542195e28942f --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern bytes=/tmp/cargo-installsb2V8h/release/deps/libbytes-8d2d4e71ad46bfc0.rmeta --extern fnv=/tmp/cargo-installsb2V8h/release/deps/libfnv-7d4d916cc29c4736.rmeta --extern itoa=/tmp/cargo-installsb2V8h/release/deps/libitoa-b4b4d173d3728401.rmeta --cap-lints warn`
     Running `/tmp/cargo-installsb2V8h/release/build/indexmap-8fd2ca648a4cf123/build-script-build`
[indexmap 1.9.2] cargo:rustc-cfg=has_std
[indexmap 1.9.2] cargo:rerun-if-changed=build.rs
   Compiling hashbrown v0.12.3
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.12.3 CARGO_PKG_AUTHORS='Amanieu d'\''Antras <amanieu@gmail.com>' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name hashbrown --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="raw"' -C metadata=772faf894e45e239 -C extra-filename=-772faf894e45e239 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.9.2 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/indexmap-bd5994584e78ddfa/out rustc --crate-name indexmap --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' -C metadata=8266b96d91280fa0 -C extra-filename=-8266b96d91280fa0 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern hashbrown=/tmp/cargo-installsb2V8h/release/deps/libhashbrown-772faf894e45e239.rmeta --cap-lints warn --cfg has_std`
warning: `tracing-core` (lib) generated 1 warning
   Compiling num-traits v0.2.15
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' -C metadata=3784ffae0ee96af9 -C extra-filename=-3784ffae0ee96af9 --out-dir /tmp/cargo-installsb2V8h/release/build/num-traits-3784ffae0ee96af9 -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern autocfg=/tmp/cargo-installsb2V8h/release/deps/libautocfg-2d124ab710666eeb.rlib --cap-lints warn`
   Compiling httparse v1.8.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/httparse-1.8.0 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httparse CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.8.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/httparse-1.8.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=fe4a3c6fbc703fa6 -C extra-filename=-fe4a3c6fbc703fa6 --out-dir /tmp/cargo-installsb2V8h/release/build/httparse-fe4a3c6fbc703fa6 -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling percent-encoding v2.1.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=percent_encoding CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/percent-encoding-2.1.0 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='Percent encoding and decoding' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=percent-encoding CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name percent_encoding /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/percent-encoding-2.1.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=3c39f39e0286a8bd -C extra-filename=-3c39f39e0286a8bd --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `/tmp/cargo-installsb2V8h/release/build/httparse-fe4a3c6fbc703fa6/build-script-build`
[httparse 1.8.0] cargo:rustc-cfg=httparse_simd
     Running `/tmp/cargo-installsb2V8h/release/build/num-traits-3784ffae0ee96af9/build-script-build`
[num-traits 0.2.15] cargo:rustc-cfg=has_i128
[num-traits 0.2.15] cargo:rustc-cfg=has_to_int_unchecked
   Compiling num-integer v0.1.45
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.45 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.45 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=45 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.45/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=54382e5f835c07a7 -C extra-filename=-54382e5f835c07a7 --out-dir /tmp/cargo-installsb2V8h/release/build/num-integer-54382e5f835c07a7 -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern autocfg=/tmp/cargo-installsb2V8h/release/deps/libautocfg-2d124ab710666eeb.rlib --cap-lints warn`
[num-traits 0.2.15] cargo:rustc-cfg=has_reverse_bits
[num-traits 0.2.15] cargo:rustc-cfg=has_leading_trailing_ones
[num-traits 0.2.15] cargo:rustc-cfg=has_int_assignop_ref
[num-traits 0.2.15] cargo:rustc-cfg=has_div_euclid
   Compiling tower-service v0.3.2
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=tower_service CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tower-service-0.3.2 CARGO_PKG_AUTHORS='Tower Maintainers <team@tower-rs.com>' CARGO_PKG_DESCRIPTION='Trait representing an asynchronous, request / response based, client or server.
' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower-service CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name tower_service --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tower-service-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=512029133d6741d4 -C extra-filename=-512029133d6741d4 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
[num-traits 0.2.15] cargo:rustc-cfg=has_copysign
[num-traits 0.2.15] cargo:rerun-if-changed=build.rs
   Compiling try-lock v0.2.4
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=try_lock CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/try-lock-0.2.4 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO_PKG_DESCRIPTION='A lightweight atomic lock.' CARGO_PKG_HOMEPAGE='https://github.com/seanmonstar/try-lock' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=try-lock CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/try-lock' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name try_lock /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/try-lock-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=f90cb41a96590882 -C extra-filename=-f90cb41a96590882 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling httpdate v1.0.2
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=httpdate CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/httpdate-1.0.2 CARGO_PKG_AUTHORS='Pyfisch <pyfisch@posteo.org>' CARGO_PKG_DESCRIPTION='HTTP date parsing and formatting' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httpdate CARGO_PKG_REPOSITORY='https://github.com/pyfisch/httpdate' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name httpdate --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/httpdate-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=5b57936f0754cd3b -C extra-filename=-5b57936f0754cd3b --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling want v0.3.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=want CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/want-0.3.0 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO_PKG_DESCRIPTION='Detect when another Future wants a result.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=want CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/want' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name want --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/want-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=00ab92beaa34a3ab -C extra-filename=-00ab92beaa34a3ab --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern log=/tmp/cargo-installsb2V8h/release/deps/liblog-8ba31164f7c65862.rmeta --extern try_lock=/tmp/cargo-installsb2V8h/release/deps/libtry_lock-f90cb41a96590882.rmeta --cap-lints warn`
warning: use of deprecated method `try_lock::TryLock::<T>::try_lock_order`: This method is actually unsafe because it unsafely allows the use of weaker memory ordering. Please use try_lock_explicit instead
   --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/want-0.3.0/src/lib.rs:209:63
    |
209 |                     if let Some(mut locked) = self.inner.task.try_lock_order(SeqCst, SeqCst) {
    |                                                               ^^^^^^^^^^^^^^
    |
note: the lint level is defined here
   --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/want-0.3.0/src/lib.rs:2:9
    |
2   | #![deny(warnings)]
    |         ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
   --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/want-0.3.0/src/lib.rs:212:52
    |
212 |                         let old = self.inner.state.compare_and_swap(
    |                                                    ^^^^^^^^^^^^^^^^

warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
   --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/want-0.3.0/src/lib.rs:253:26
    |
253 |         self.inner.state.compare_and_swap(
    |                          ^^^^^^^^^^^^^^^^

warning: use of deprecated method `try_lock::TryLock::<T>::try_lock_order`: This method is actually unsafe because it unsafely allows the use of weaker memory ordering. Please use try_lock_explicit instead
   --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/want-0.3.0/src/lib.rs:352:63
    |
352 |                     if let Some(mut locked) = self.inner.task.try_lock_order(SeqCst, SeqCst) {
    |                                                               ^^^^^^^^^^^^^^

warning: `want` (lib) generated 4 warnings
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num_traits CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/num-traits-3e6de2d858edbfab/out rustc --crate-name num_traits /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' -C metadata=1743d6351384a415 -C extra-filename=-1743d6351384a415 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn --cfg has_i128 --cfg has_to_int_unchecked --cfg has_reverse_bits --cfg has_leading_trailing_ones --cfg has_int_assignop_ref --cfg has_div_euclid --cfg has_copysign`
     Running `/tmp/cargo-installsb2V8h/release/build/num-integer-54382e5f835c07a7/build-script-build`
[num-integer 0.1.45] cargo:rustc-cfg=has_i128
[num-integer 0.1.45] cargo:rerun-if-changed=build.rs
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=httparse CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/httparse-1.8.0 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httparse CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.8.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/httparse-268f4e819c72699a/out rustc --crate-name httparse --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/httparse-1.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=254cef586c9e342d -C extra-filename=-254cef586c9e342d --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn --cfg httparse_simd`
   Compiling http-body v0.4.5
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=http_body CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/http-body-0.4.5 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>:Lucio Franco <luciofranco14@gmail.com>:Sean McArthur <sean@seanmonstar.com>' CARGO_PKG_DESCRIPTION='Trait representing an asynchronous, streaming, HTTP request or response body.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http-body CARGO_PKG_REPOSITORY='https://github.com/hyperium/http-body' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name http_body --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/http-body-0.4.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=3342427c2ac2228b -C extra-filename=-3342427c2ac2228b --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern bytes=/tmp/cargo-installsb2V8h/release/deps/libbytes-8d2d4e71ad46bfc0.rmeta --extern http=/tmp/cargo-installsb2V8h/release/deps/libhttp-769542195e28942f.rmeta --extern pin_project_lite=/tmp/cargo-installsb2V8h/release/deps/libpin_project_lite-542964ecd202f0d0.rmeta --cap-lints warn`
   Compiling pkg-config v0.3.26
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=pkg_config CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.3.26 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A library to run the pkg-config system tool at build time in order to be used in
Cargo build scripts.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkg-config CARGO_PKG_REPOSITORY='https://github.com/rust-lang/pkg-config-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name pkg_config /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.3.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=af6c6a909a8f51ad -C extra-filename=-af6c6a909a8f51ad --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling openssl-probe v0.1.5
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=openssl_probe CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/openssl-probe-0.1.5 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='Tool for helping to find SSL certificate locations on the system for OpenSSL
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/openssl-probe' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=openssl-probe CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/openssl-probe' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name openssl_probe /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/openssl-probe-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=8077fc97d77c9aec -C extra-filename=-8077fc97d77c9aec --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num_integer CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.45 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.45 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=45 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/num-integer-46ba87d85ff8449a/out rustc --crate-name num_integer /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/num-integer-0.1.45/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b8dd5fbe65c6b338 -C extra-filename=-b8dd5fbe65c6b338 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern num_traits=/tmp/cargo-installsb2V8h/release/deps/libnum_traits-1743d6351384a415.rmeta --cap-lints warn --cfg has_i128`
   Compiling crc32fast v1.3.2
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/crc32fast-1.3.2 CARGO_PKG_AUTHORS='Sam Rijs <srijs@airpost.net>:Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='Fast, SIMD-accelerated CRC32 (IEEE) checksum computation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crc32fast CARGO_PKG_REPOSITORY='https://github.com/srijs/rust-crc32fast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/crc32fast-1.3.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=9f20a30ff2bfc29e -C extra-filename=-9f20a30ff2bfc29e --out-dir /tmp/cargo-installsb2V8h/release/build/crc32fast-9f20a30ff2bfc29e -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling semver v1.0.16
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-1.0.16 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Parser and evaluator for Cargo'\''s flavor of Semantic Versioning' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_REPOSITORY='https://github.com/dtolnay/semver' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.16 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-1.0.16/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ac8574862538da93 -C extra-filename=-ac8574862538da93 --out-dir /tmp/cargo-installsb2V8h/release/build/semver-ac8574862538da93 -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `/tmp/cargo-installsb2V8h/release/build/crc32fast-9f20a30ff2bfc29e/build-script-build`
[crc32fast 1.3.2] cargo:rerun-if-changed=build.rs
[crc32fast 1.3.2] cargo:rustc-cfg=crc32fast_stdarchx86
   Compiling ring v0.16.20
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20 CARGO_PKG_AUTHORS='Brian Smith <brian@briansmith.org>' CARGO_PKG_DESCRIPTION='Safe, fast, small crypto using Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE CARGO_PKG_NAME=ring CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' --cfg 'feature="once_cell"' --cfg 'feature="std"' -C metadata=3c1244d299e30670 -C extra-filename=-3c1244d299e30670 --out-dir /tmp/cargo-installsb2V8h/release/build/ring-3c1244d299e30670 -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern cc=/tmp/cargo-installsb2V8h/release/deps/libcc-2acf9e64689e8a8c.rlib --cap-lints warn`
warning: unnecessary parentheses around match arm expression
   --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/build.rs:625:21
    |
625 |         "x86_64" => ("win64"),
    |                     ^       ^
    |
    = note: `#[warn(unused_parens)]` on by default
help: remove these parentheses
    |
625 -         "x86_64" => ("win64"),
625 +         "x86_64" => "win64",
    |

warning: unnecessary parentheses around match arm expression
   --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/build.rs:626:18
    |
626 |         "x86" => ("win32"),
    |                  ^       ^
    |
help: remove these parentheses
    |
626 -         "x86" => ("win32"),
626 +         "x86" => "win32",
    |

   Compiling bitflags v1.3.2
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-1.3.2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags.
' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name bitflags --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=2869d104806318bf -C extra-filename=-2869d104806318bf --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
   Compiling tokio-macros v1.8.2
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=tokio_macros CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-macros-1.8.2 CARGO_PKG_AUTHORS='Tokio Contributors <team@tokio.rs>' CARGO_PKG_DESCRIPTION='Tokio'\''s proc macros.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-macros CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.49 CARGO_PKG_VERSION=1.8.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name tokio_macros --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-macros-1.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=a703d1b4a40ba058 -C extra-filename=-a703d1b4a40ba058 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern proc_macro2=/tmp/cargo-installsb2V8h/release/deps/libproc_macro2-2d586bd0ba040b7f.rlib --extern quote=/tmp/cargo-installsb2V8h/release/deps/libquote-6d352f199430b53f.rlib --extern syn=/tmp/cargo-installsb2V8h/release/deps/libsyn-61732f3f3bc085f5.rlib --extern proc_macro --cap-lints warn`
   Compiling futures-macro v0.3.26
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=futures_macro CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.26 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The futures-rs procedural macro implementations.
' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-macro CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.45 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name futures_macro --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-macro-0.3.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=2b2ff4511b01f359 -C extra-filename=-2b2ff4511b01f359 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern proc_macro2=/tmp/cargo-installsb2V8h/release/deps/libproc_macro2-2d586bd0ba040b7f.rlib --extern quote=/tmp/cargo-installsb2V8h/release/deps/libquote-6d352f199430b53f.rlib --extern syn=/tmp/cargo-installsb2V8h/release/deps/libsyn-61732f3f3bc085f5.rlib --extern proc_macro --cap-lints warn`
   Compiling tracing-attributes v0.1.23
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=tracing_attributes CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tracing-attributes-0.1.23 CARGO_PKG_AUTHORS='Tokio Contributors <team@tokio.rs>:Eliza Weisman <eliza@buoyant.io>:David Barsky <dbarsky@amazon.com>' CARGO_PKG_DESCRIPTION='Procedural macro attributes for automatically instrumenting functions.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tracing-attributes CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tracing' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.1.23 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name tracing_attributes --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tracing-attributes-0.1.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=460af479dc1ef27b -C extra-filename=-460af479dc1ef27b --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern proc_macro2=/tmp/cargo-installsb2V8h/release/deps/libproc_macro2-2d586bd0ba040b7f.rlib --extern quote=/tmp/cargo-installsb2V8h/release/deps/libquote-6d352f199430b53f.rlib --extern syn=/tmp/cargo-installsb2V8h/release/deps/libsyn-61732f3f3bc085f5.rlib --extern proc_macro --cap-lints warn`
warning: lint `const_err` has been removed: converted into hard error, see issue #71800 <https://github.com/rust-lang/rust/issues/71800> for more information
  --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tracing-attributes-0.1.23/src/lib.rs:67:5
   |
67 |     const_err,
   |     ^^^^^^^^^
   |
   = note: `#[warn(renamed_and_removed_lints)]` on by default

warning: `ring` (build script) generated 2 warnings
   Compiling time-core v0.1.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=time_core CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/time-core-0.1.0 CARGO_PKG_AUTHORS='Jacob Pratt <open-source@jhpratt.dev>:Time contributors' CARGO_PKG_DESCRIPTION='This crate is an implementation detail and should not be relied upon directly.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time-core CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name time_core --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/time-core-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=130eccc1c4e50806 -C extra-filename=-130eccc1c4e50806 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
warning: lint `const_err` has been removed: converted into hard error, see issue #71800 <https://github.com/rust-lang/rust/issues/71800> for more information
  --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/time-core-0.1.0/src/lib.rs:14:5
   |
14 |     const_err,
   |     ^^^^^^^^^
   |
   = note: `#[warn(renamed_and_removed_lints)]` on by default

warning: `time-core` (lib) generated 1 warning
   Compiling base64 v0.21.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=base64 CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.21.0 CARGO_PKG_AUTHORS='Alice Maz <alice@alicemaz.com>:Marshall Pierce <marshall@mpierce.org>' CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64 CARGO_PKG_REPOSITORY='https://github.com/marshallpierce/rust-base64' CARGO_PKG_RUST_VERSION=1.57.0 CARGO_PKG_VERSION=0.21.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=21 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name base64 --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/base64-0.21.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=cfb6d11b719ecf13 -C extra-filename=-cfb6d11b719ecf13 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --cap-lints warn`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=tokio CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.26.0 CARGO_PKG_AUTHORS='Tokio Contributors <team@tokio.rs>' CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O
backed applications.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.49 CARGO_PKG_VERSION=1.26.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/tokio-fc87282b7f383088/out rustc --crate-name tokio --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.26.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="bytes"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="io-util"' --cfg 'feature="libc"' --cfg 'feature="macros"' --cfg 'feature="memchr"' --cfg 'feature="mio"' --cfg 'feature="net"' --cfg 'feature="num_cpus"' --cfg 'feature="process"' --cfg 'feature="rt"' --cfg 'feature="rt-multi-thread"' --cfg 'feature="signal-hook-registry"' --cfg 'feature="socket2"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="tokio-macros"' --cfg 'feature="windows-sys"' -C metadata=34d96c5642c5298c -C extra-filename=-34d96c5642c5298c --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern bytes=/tmp/cargo-installsb2V8h/release/deps/libbytes-8d2d4e71ad46bfc0.rmeta --extern libc=/tmp/cargo-installsb2V8h/release/deps/liblibc-abd2bdfececc54fd.rmeta --extern memchr=/tmp/cargo-installsb2V8h/release/deps/libmemchr-cec7ca2c4e97e28f.rmeta --extern mio=/tmp/cargo-installsb2V8h/release/deps/libmio-790dc713a8145288.rmeta --extern num_cpus=/tmp/cargo-installsb2V8h/release/deps/libnum_cpus-bb5c46089628071b.rmeta --extern pin_project_lite=/tmp/cargo-installsb2V8h/release/deps/libpin_project_lite-542964ecd202f0d0.rmeta --extern signal_hook_registry=/tmp/cargo-installsb2V8h/release/deps/libsignal_hook_registry-ffd25bff003d8c67.rmeta --extern socket2=/tmp/cargo-installsb2V8h/release/deps/libsocket2-b66c19f171fa9f65.rmeta --extern tokio_macros=/tmp/cargo-installsb2V8h/release/deps/libtokio_macros-a703d1b4a40ba058.so --cap-lints warn`
   Compiling time v0.3.20
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=time CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/time-0.3.20 CARGO_PKG_AUTHORS='Jacob Pratt <open-source@jhpratt.dev>:Time contributors' CARGO_PKG_DESCRIPTION='Date and time library. Fully interoperable with the standard library. Mostly compatible with #'\!'[no_std].' CARGO_PKG_HOMEPAGE='https://time-rs.github.io' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.3.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name time --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/time-0.3.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="parsing"' --cfg 'feature="std"' -C metadata=6d9fffb825a5ade2 -C extra-filename=-6d9fffb825a5ade2 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern time_core=/tmp/cargo-installsb2V8h/release/deps/libtime_core-130eccc1c4e50806.rmeta --cap-lints warn`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=futures_util CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.26 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Common utilities and extension traits for the futures-rs library.
' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-util CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.45 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/tmp/cargo-installsb2V8h/release/build/futures-util-905302dc3bd29998/out rustc --crate-name futures_util --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/futures-util-0.3.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="async-await"' --cfg 'feature="async-await-macro"' --cfg 'feature="channel"' --cfg 'feature="default"' --cfg 'feature="futures-channel"' --cfg 'feature="futures-io"' --cfg 'feature="futures-macro"' --cfg 'feature="futures-sink"' --cfg 'feature="io"' --cfg 'feature="memchr"' --cfg 'feature="sink"' --cfg 'feature="slab"' --cfg 'feature="std"' -C metadata=f46c0e2667be0f36 -C extra-filename=-f46c0e2667be0f36 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern futures_channel=/tmp/cargo-installsb2V8h/release/deps/libfutures_channel-f5e2cb8c7ba9f186.rmeta --extern futures_core=/tmp/cargo-installsb2V8h/release/deps/libfutures_core-1a4f5a7eaed50713.rmeta --extern futures_io=/tmp/cargo-installsb2V8h/release/deps/libfutures_io-8409d0765f354b6c.rmeta --extern futures_macro=/tmp/cargo-installsb2V8h/release/deps/libfutures_macro-2b2ff4511b01f359.so --extern futures_sink=/tmp/cargo-installsb2V8h/release/deps/libfutures_sink-cc82d8702ead3e7d.rmeta --extern futures_task=/tmp/cargo-installsb2V8h/release/deps/libfutures_task-567f49cb72a27606.rmeta --extern memchr=/tmp/cargo-installsb2V8h/release/deps/libmemchr-cec7ca2c4e97e28f.rmeta --extern pin_project_lite=/tmp/cargo-installsb2V8h/release/deps/libpin_project_lite-542964ecd202f0d0.rmeta --extern pin_utils=/tmp/cargo-installsb2V8h/release/deps/libpin_utils-ae808bd93f06cdca.rmeta --extern slab=/tmp/cargo-installsb2V8h/release/deps/libslab-2b2f9cf5d2c5146d.rmeta --cap-lints warn`
warning: `tracing-attributes` (lib) generated 1 warning
   Compiling tracing v0.1.37
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=tracing CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tracing-0.1.37 CARGO_PKG_AUTHORS='Eliza Weisman <eliza@buoyant.io>:Tokio Contributors <team@tokio.rs>' CARGO_PKG_DESCRIPTION='Application-level tracing for Rust.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tracing CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tracing' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.1.37 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=37 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/tmp/cargo-installsb2V8h/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' rustc --crate-name tracing --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tracing-0.1.37/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="attributes"' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="std"' --cfg 'feature="tracing-attributes"' -C metadata=792f315ee1f9ae86 -C extra-filename=-792f315ee1f9ae86 --out-dir /tmp/cargo-installsb2V8h/release/deps -L dependency=/tmp/cargo-installsb2V8h/release/deps --extern cfg_if=/tmp/cargo-installsb2V8h/release/deps/libcfg_if-2b783623b16bae1c.rmeta --extern log=/tmp/cargo-installsb2V8h/release/deps/liblog-8ba31164f7c65862.rmeta --extern pin_project_lite=/tmp/cargo-installsb2V8h/release/deps/libpin_project_lite-542964ecd202f0d0.rmeta --extern tracing_attributes=/tmp/cargo-installsb2V8h/release/deps/libtracing_attributes-460af479dc1ef27b.so --extern tracing_core=/tmp/cargo-installsb2V8h/release/deps/libtracing_core-e3f5cea6470847e6.rmeta --cap-lints warn`
warning: lint `const_err` has been removed: converted into hard error, see issue #71800 <https://github.com/rust-lang/rust/issues/71800> for more information
   --> /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tracing-0.1.37/src/lib.rs:914:5
    |
914 |     const_err,
    |     ^^^^^^^^^
    |
    = note: `#[warn(renamed_and_removed_lints)]` on by default

warning: `tracing` (lib) generated 1 warning
     Running `/tmp/cargo-installsb2V8h/release/build/ring-3c1244d299e30670/build-script-build`
[ring 0.16.20] thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/build.rs:358:10
[ring 0.16.20] stack backtrace:
[ring 0.16.20]    0: rust_begin_unwind
[ring 0.16.20]              at /rustc/44cfafe2fafe816395d3acc434663a45d5178c41/library/std/src/panicking.rs:579:5
[ring 0.16.20]    1: core::panicking::panic_fmt
[ring 0.16.20]              at /rustc/44cfafe2fafe816395d3acc434663a45d5178c41/library/core/src/panicking.rs:64:14
[ring 0.16.20]    2: core::panicking::panic
[ring 0.16.20]              at /rustc/44cfafe2fafe816395d3acc434663a45d5178c41/library/core/src/panicking.rs:114:5
[ring 0.16.20]    3: core::option::Option<T>::unwrap
[ring 0.16.20]    4: build_script_build::build_c_code
[ring 0.16.20]    5: build_script_build::ring_build_rs_main
[ring 0.16.20]    6: build_script_build::main
[ring 0.16.20]    7: core::ops::function::FnOnce::call_once
[ring 0.16.20] note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
error: failed to run custom build command for `ring v0.16.20`
note: To improve backtraces for build dependencies, set the CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.

Caused by:
  process didn't exit successfully: `/tmp/cargo-installsb2V8h/release/build/ring-3c1244d299e30670/build-script-build` (exit status: 101)
  --- stderr
  thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.16.20/build.rs:358:10
  stack backtrace:
     0: rust_begin_unwind
               at /rustc/44cfafe2fafe816395d3acc434663a45d5178c41/library/std/src/panicking.rs:579:5
     1: core::panicking::panic_fmt
               at /rustc/44cfafe2fafe816395d3acc434663a45d5178c41/library/core/src/panicking.rs:64:14
     2: core::panicking::panic
               at /rustc/44cfafe2fafe816395d3acc434663a45d5178c41/library/core/src/panicking.rs:114:5
     3: core::option::Option<T>::unwrap
     4: build_script_build::build_c_code
     5: build_script_build::ring_build_rs_main
     6: build_script_build::main
     7: core::ops::function::FnOnce::call_once
  note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
warning: build failed, waiting for other jobs to finish...
error: failed to compile `sccache v0.3.3`, intermediate artifacts can be found at `/tmp/cargo-installsb2V8h`
omac777 commented 1 year ago

I think it has been resolved here: https://github.com/briansmith/ring/pull/1574 but it hasn't been reviewed and merged yet. There was another alternative, that might be used but it also hasn't been reviewed nor merged.

kasperk81 commented 6 months ago

https://github.com/briansmith/ring/pull/1627 was merged to support ring on risc-v.

then https://github.com/mozilla/sccache/pull/2036 was merged to remove ring dependency from sccache.

@omac777 give the build another try with latest main branch

omac777 commented 6 months ago

Installed latest visionfive2 image 0504 engineering release onto vf2 board a couple of days ago. Installed the recommended packages via the recommended script. Installed rust nightly yesterday. Then

cargo +nightly install sccache --verbose --verbose

The build succeeded. I'll provide the verbose build output tomorrow.

omac777 commented 6 months ago

by the way, the default linker on the riscv64 visionfive2 eng release debian snapshot is very slow. I will be trying out mold in the coming days.

Here's the verbose build output. sccacheDebianVF2BuildOutput.txt