Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update RISC-V build #1574

Closed
wants to merge 2 commits into from
Closed

update RISC-V build #1574

wants to merge 2 commits into from

Conversation

light4
Copy link
Contributor

@light4 light4 commented Jan 10, 2023

Codes taken from #1436, #1558
Seems like there are some other PRs to do this, #1570 #1562, so feel free to close this PR.

@light4 light4 marked this pull request as ready for review January 10, 2023 08:03
@light4 light4 changed the title Try to make RISC-V build update RISC-V build Jan 10, 2023
@MichaIng
Copy link

MichaIng commented Mar 5, 2023

Seems like OPENSSL_NO_ASM is not needed anymore, since #1570 does not contain it and states that it has been tested for riscv64 at least?

@omac777
Copy link

omac777 commented Mar 5, 2023

Yeah I tried to checkout this branch using github from fedora using the gh command, but I can't even install gh command.
LOL

These are ok:


sudo dnf install 'dnf-command(config-manager)'
sudo dnf config-manager --add-repo https://cli.github.com/packages/rpm/gh-cli.repo

No riscv package for gh yet:

sudo dnf install gh
Error: 
 Problem: conflicting requests
  - package gh-2.23.0-1.i386 does not have a compatible architecture
  - package gh-2.23.0-1.x86_64 does not have a compatible architecture
  - package gh-2.23.0-1.aarch64 does not have a compatible architecture
  - package gh-2.23.0-1.armv6hl does not have a compatible architecture
(try to add '--skip-broken' to skip uninstallable packages)

Can't use this: gh pr checkout 1574
So I'm trying:

git fetch origin pull/1574/head:testupdateriscvbuild
git checkout testupdateriscvbuild
RUSTFLAGS=-Awarnings cargo +nightly build --release

@omac777
Copy link

omac777 commented Mar 5, 2023

NOTE: I needed to do to ensure sccache was not called on the Starfive VisionFive 2 risc-v SBC because you can't install sccache because the very same compile error happens within sccache itself LOL:

export RUSTC_WRAPPER=
git fetch origin pull/1574/head:testupdateriscvbuild
remote: Enumerating objects: 12, done.
remote: Counting objects: 100% (7/7), done.
remote: Total 12 (delta 7), reused 7 (delta 7), pack-reused 5
Unpacking objects: 100% (12/12), 2.35 KiB | 96.00 KiB/s, done.
From https://github.com/briansmith/ring
 * [new ref]             refs/pull/1574/head -> testupdateriscvbuild

git checkout testupdateriscvbuild
Switched to branch 'testupdateriscvbuild'

RUSTFLAGS=-Awarnings cargo +nightly build --release --verbose --verbose
   Compiling libc v0.2.139
   Compiling cc v1.0.79
   Compiling cfg-if v1.0.0
   Compiling untrusted v0.9.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/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='/home/davidm/ring/target/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=238 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=d9bd2a9177dab77d -C extra-filename=-d9bd2a9177dab77d --out-dir /home/davidm/ring/target/release/build/libc-d9bd2a9177dab77d -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     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='/home/davidm/ring/target/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=238 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=bc6294d174efb65a -C extra-filename=-bc6294d174efb65a --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     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='/home/davidm/ring/target/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=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=5e3848253af07fa4 -C extra-filename=-5e3848253af07fa4 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=untrusted CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/untrusted-0.9.0 CARGO_PKG_AUTHORS='Brian Smith <brian@briansmith.org>' CARGO_PKG_DESCRIPTION='Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=untrusted CARGO_PKG_REPOSITORY='https://github.com/briansmith/untrusted' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 untrusted --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/untrusted-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=896e34b53e656c8a -C extra-filename=-896e34b53e656c8a --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     Running `/home/davidm/ring/target/release/build/libc-d9bd2a9177dab77d/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='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/libc-7b1de950792f07f4/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=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=ae24161702455bfd -C extra-filename=-ae24161702455bfd --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings --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 ring v0.17.0-not-released-yet (/home/davidm/ring)
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/home/davidm/ring/target/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 build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --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"' -C metadata=2917dd14030df631 -C extra-filename=-2917dd14030df631 --out-dir /home/davidm/ring/target/release/build/ring-2917dd14030df631 -L dependency=/home/davidm/ring/target/release/deps --extern cc=/home/davidm/ring/target/release/deps/libcc-bc6294d174efb65a.rlib -Awarnings`
   Compiling getrandom v0.2.8
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8 CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 getrandom --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=e9fc0e6db3afefa5 -C extra-filename=-e9fc0e6db3afefa5 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern cfg_if=/home/davidm/ring/target/release/deps/libcfg_if-5e3848253af07fa4.rmeta --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rmeta --cap-lints warn -Awarnings`
     Running `/home/davidm/ring/target/release/build/ring-2917dd14030df631/build-script-build`
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=RING_PREGENERATE_ASM
[ring 0.17.0-not-released-yet] cargo:rustc-env=RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/curve25519.o" "crypto/curve25519/curve25519.c"
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/aes_nohw.o" "crypto/fipsmodule/aes/aes_nohw.c"
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/montgomery.o" "crypto/fipsmodule/bn/montgomery.c"
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/montgomery_inv.o" "crypto/fipsmodule/bn/montgomery_inv.c"
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/ecp_nistz.o" "crypto/fipsmodule/ec/ecp_nistz.c"
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/gfp_p256.o" "crypto/fipsmodule/ec/gfp_p256.c"
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/gfp_p384.o" "crypto/fipsmodule/ec/gfp_p384.c"
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/p256.o" "crypto/fipsmodule/ec/p256.c"
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/limbs.o" "crypto/limbs/limbs.c"
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/mem.o" "crypto/mem.c"
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/poly1305.o" "crypto/poly1305/poly1305.c"
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/crypto.o" "crypto/crypto.c"
[ring 0.17.0-not-released-yet] running: ZERO_AR_DATE="1" "ar" "cq" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/libring_core_0_17_0_not_released_yet_.a" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/curve25519.o" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/aes_nohw.o" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/montgomery.o" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/montgomery_inv.o" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/ecp_nistz.o" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/gfp_p256.o" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/gfp_p384.o" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/p256.o" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/limbs.o" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/mem.o" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/poly1305.o" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/crypto.o"
[ring 0.17.0-not-released-yet] exit status: 0
[ring 0.17.0-not-released-yet] running: "ar" "s" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/libring_core_0_17_0_not_released_yet_.a"
[ring 0.17.0-not-released-yet] exit status: 0
[ring 0.17.0-not-released-yet] cargo:rustc-link-lib=static=ring_core_0_17_0_not_released_yet_
[ring 0.17.0-not-released-yet] OPT_LEVEL = Some("3")
[ring 0.17.0-not-released-yet] TARGET = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] HOST = Some("riscv64gc-unknown-linux-gnu")
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CC_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CC
[ring 0.17.0-not-released-yet] HOST_CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CC
[ring 0.17.0-not-released-yet] CC = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc-unknown-linux-gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc-unknown-linux-gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS_riscv64gc_unknown_linux_gnu
[ring 0.17.0-not-released-yet] CFLAGS_riscv64gc_unknown_linux_gnu = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=HOST_CFLAGS
[ring 0.17.0-not-released-yet] HOST_CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CFLAGS
[ring 0.17.0-not-released-yet] CFLAGS = None
[ring 0.17.0-not-released-yet] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
[ring 0.17.0-not-released-yet] CRATE_CC_NO_DEFAULTS = None
[ring 0.17.0-not-released-yet] DEBUG = Some("false")
[ring 0.17.0-not-released-yet] CARGO_CFG_TARGET_FEATURE = Some("a,c,d,f,m")
[ring 0.17.0-not-released-yet] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=rv64gc" "-mabi=lp64d" "-mcmodel=medany" "-I" "include" "-I" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out" "-Wall" "-Wextra" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-Werror" "-c" "-o/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/constant_time_test.o" "crypto/constant_time_test.c"
[ring 0.17.0-not-released-yet] running: ZERO_AR_DATE="1" "ar" "cq" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/libring_core_0_17_0_not_released_yet_test.a" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/constant_time_test.o"
[ring 0.17.0-not-released-yet] exit status: 0
[ring 0.17.0-not-released-yet] running: "ar" "s" "/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out/libring_core_0_17_0_not_released_yet_test.a"
[ring 0.17.0-not-released-yet] exit status: 0
[ring 0.17.0-not-released-yet] cargo:rustc-link-lib=static=ring_core_0_17_0_not_released_yet_test
[ring 0.17.0-not-released-yet] cargo:rustc-link-search=native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/cpu_intel.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/poly1305/poly1305.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/poly1305/internal.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/poly1305/poly1305_arm_asm.S
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/poly1305/poly1305_vec.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/poly1305/poly1305_arm.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/cipher_extra/asm/chacha20_poly1305_armv8.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/limbs/limbs.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/limbs/limbs.inl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/limbs/limbs.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/perlasm/arm-xlate.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/perlasm/x86_64-xlate.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/perlasm/x86gas.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/perlasm/readme
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/perlasm/x86asm.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/perlasm/x86nasm.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/bn/montgomery.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/armv8-mont.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/armv4-mont.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/x86-mont.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/x86_64-mont5.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/x86_64-mont.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/bn/internal.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/bn/montgomery_inv.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/modes/asm/ghashv8-armx.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/modes/asm/ghash-neon-armv8.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/modes/asm/ghash-armv4.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/modes/asm/ghash-x86_64.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/modes/asm/ghash-x86.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha512-armv4.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha256-armv4.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha512-armv8.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha512-x86_64.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-armv8.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesni-x86_64.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-armv7.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesni-x86.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-x86_64.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/bsaes-armv7.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesv8-armx.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-x86.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/aes/aes_nohw.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256-nistz.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/asm/p256-armv8-asm.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256_shared.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/gfp_p256.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz384.inl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256-nistz-table.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/gfp_p384.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/.gitattributes
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz384.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/util.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256-nistz.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256_table.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/constant_time_test.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/curve25519/asm/x25519-asm-arm.S
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/curve25519/.gitattributes
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/curve25519/internal.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/curve25519/curve25519_tables.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/curve25519/curve25519.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/internal.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/mem.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/crypto.c
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/chacha/asm/chacha-x86_64.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/chacha/asm/chacha-armv8.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/chacha/asm/chacha-x86.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=crypto/chacha/asm/chacha-armv4.pl
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=include/ring-core/base.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=include/ring-core/mem.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=include/ring-core/check.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=include/ring-core/aes.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=include/ring-core/poly1305.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=include/ring-core/arm_arch.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=include/ring-core/prefix_symbols.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=include/ring-core/type_check.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=third_party/fiat/METADATA
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=third_party/fiat/curve25519_64.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=third_party/fiat/.gitattributes
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=third_party/fiat/curve25519_32.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=third_party/fiat/LICENSE
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=third_party/fiat/p256_64.h
[ring 0.17.0-not-released-yet] cargo:rerun-if-changed=third_party/fiat/p256_32.h
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ring CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name ring --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=f4c8edf0e5ac0e2e -C extra-filename=-f4c8edf0e5ac0e2e --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rmeta --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rmeta --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rmeta -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out -l static=ring_core_0_17_0_not_released_yet_ -l static=ring_core_0_17_0_not_released_yet_test`
    Finished release [optimized] target(s) in 33.43s

@omac777
Copy link

omac777 commented Mar 5, 2023

[davidm@fedora-riscv ring]$ RUSTFLAGS=-Awarnings cargo +nightly test --release --verbose --verbose
  Downloaded ciborium-ll v0.2.0
  Downloaded criterion-plot v0.5.0
  Downloaded criterion v0.4.0
  Downloaded ciborium v0.2.0
  Downloaded ciborium-io v0.2.0
  Downloaded anes v0.1.6
  Downloaded 6 crates (199.1 KB) in 0.52s
   Compiling proc-macro2 v1.0.51
   Compiling quote v1.0.23
   Compiling unicode-ident v1.0.7
   Compiling autocfg v1.1.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/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='/home/davidm/ring/target/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=238 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=b41fa14446d22d9b -C extra-filename=-b41fa14446d22d9b --out-dir /home/davidm/ring/target/release/build/proc-macro2-b41fa14446d22d9b -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     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='/home/davidm/ring/target/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=238 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=83845a9701ff3e34 -C extra-filename=-83845a9701ff3e34 --out-dir /home/davidm/ring/target/release/build/quote-83845a9701ff3e34 -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     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.7 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.7 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=4df7ca4cb950c695 -C extra-filename=-4df7ca4cb950c695 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     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='/home/davidm/ring/target/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=238 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=7470a9a97b044aa1 -C extra-filename=-7470a9a97b044aa1 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
   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='/home/davidm/ring/target/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=238 --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="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=80b4d865d1e637e6 -C extra-filename=-80b4d865d1e637e6 --out-dir /home/davidm/ring/target/release/build/syn-80b4d865d1e637e6 -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     Running `/home/davidm/ring/target/release/build/quote-83845a9701ff3e34/build-script-build`
[quote 1.0.23] cargo:rerun-if-changed=build.rs
   Compiling serde_derive v1.0.152
     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/serde_derive-1.0.152 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.152 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=152 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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/serde_derive-1.0.152/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=fed81b485e7c5690 -C extra-filename=-fed81b485e7c5690 --out-dir /home/davidm/ring/target/release/build/serde_derive-fed81b485e7c5690 -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     Running `/home/davidm/ring/target/release/build/proc-macro2-b41fa14446d22d9b/build-script-build`
[proc-macro2 1.0.51] cargo:rerun-if-changed=build.rs
[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 `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='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/proc-macro2-8703e00b3f1c7be6/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=238 --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=574e874bc322e09b -C extra-filename=-574e874bc322e09b --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern unicode_ident=/home/davidm/ring/target/release/deps/libunicode_ident-4df7ca4cb950c695.rmeta --cap-lints warn -Awarnings --cfg use_proc_macro --cfg wrap_proc_macro --cfg proc_macro_span`
     Running `/home/davidm/ring/target/release/build/syn-80b4d865d1e637e6/build-script-build`
   Compiling serde v1.0.152
     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/serde-1.0.152 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.13 CARGO_PKG_VERSION=1.0.152 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=152 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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/serde-1.0.152/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=5f05c895d2331a8c -C extra-filename=-5f05c895d2331a8c --out-dir /home/davidm/ring/target/release/build/serde-5f05c895d2331a8c -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
       Fresh libc v0.2.139
   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='/home/davidm/ring/target/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=238 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' -C metadata=52ad244c85038fac -C extra-filename=-52ad244c85038fac --out-dir /home/davidm/ring/target/release/build/indexmap-52ad244c85038fac -L dependency=/home/davidm/ring/target/release/deps --extern autocfg=/home/davidm/ring/target/release/deps/libautocfg-7470a9a97b044aa1.rlib --cap-lints warn -Awarnings`
     Running `/home/davidm/ring/target/release/build/serde_derive-fed81b485e7c5690/build-script-build`
[serde_derive 1.0.152] cargo:rerun-if-changed=build.rs
   Compiling serde_json v1.0.93
     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/serde_json-1.0.93 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.93 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=93 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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/serde_json-1.0.93/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=200095b1bb532385 -C extra-filename=-200095b1bb532385 --out-dir /home/davidm/ring/target/release/build/serde_json-200095b1bb532385 -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     Running `/home/davidm/ring/target/release/build/indexmap-52ad244c85038fac/build-script-build`
[indexmap 1.9.2] cargo:rustc-cfg=has_std
[indexmap 1.9.2] cargo:rerun-if-changed=build.rs
   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='/home/davidm/ring/target/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=238 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' -C metadata=d7dddecc0e836f06 -C extra-filename=-d7dddecc0e836f06 --out-dir /home/davidm/ring/target/release/build/num-traits-d7dddecc0e836f06 -L dependency=/home/davidm/ring/target/release/deps --extern autocfg=/home/davidm/ring/target/release/deps/libautocfg-7470a9a97b044aa1.rlib --cap-lints warn -Awarnings`
     Running `/home/davidm/ring/target/release/build/serde-5f05c895d2331a8c/build-script-build`
[serde 1.0.152] cargo:rerun-if-changed=build.rs
       Fresh cc v1.0.79
   Compiling either v1.8.1
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=either CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.8.1 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=either CARGO_PKG_REPOSITORY='https://github.com/bluss/either' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.8.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 either --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="use_std"' -C metadata=508cb14bb05e3601 -C extra-filename=-508cb14bb05e3601 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
   Compiling half v1.8.2
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=half CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/half-1.8.2 CARGO_PKG_AUTHORS='Kathryn Long <squeeself@gmail.com>' CARGO_PKG_DESCRIPTION='Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=half CARGO_PKG_REPOSITORY='https://github.com/starkat99/half-rs' CARGO_PKG_RUST_VERSION='' 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='/home/davidm/ring/target/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 half --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/half-1.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=94e5a23a8d88b694 -C extra-filename=-94e5a23a8d88b694 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     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='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/quote-a3e97b569ea65aa2/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=238 --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=e02d253b40d4b976 -C extra-filename=-e02d253b40d4b976 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern proc_macro2=/home/davidm/ring/target/release/deps/libproc_macro2-574e874bc322e09b.rmeta --cap-lints warn -Awarnings`
     Running `/home/davidm/ring/target/release/build/serde_json-200095b1bb532385/build-script-build`
[serde_json 1.0.93] cargo:rerun-if-changed=build.rs
[serde_json 1.0.93] cargo:rustc-cfg=limb_width_32
   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='/home/davidm/ring/target/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=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="raw"' -C metadata=ffd9f56bff0a6c7e -C extra-filename=-ffd9f56bff0a6c7e --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     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='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/syn-782edc056f114bb5/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=238 --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="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=19602f3f611ed09e -C extra-filename=-19602f3f611ed09e --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern proc_macro2=/home/davidm/ring/target/release/deps/libproc_macro2-574e874bc322e09b.rmeta --extern quote=/home/davidm/ring/target/release/deps/libquote-e02d253b40d4b976.rmeta --extern unicode_ident=/home/davidm/ring/target/release/deps/libunicode_ident-4df7ca4cb950c695.rmeta --cap-lints warn -Awarnings`
   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='/home/davidm/ring/target/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=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=f4cddbae6a748b1f -C extra-filename=-f4cddbae6a748b1f --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
   Compiling ciborium-io v0.2.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ciborium_io CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ciborium-io-0.2.0 CARGO_PKG_AUTHORS='Nathaniel McCallum <npmccallum@profian.com>' CARGO_PKG_DESCRIPTION='Simplified Read/Write traits for no_std usage' CARGO_PKG_HOMEPAGE='https://github.com/enarx/ciborium' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ciborium-io CARGO_PKG_REPOSITORY='https://github.com/enarx/ciborium' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 ciborium_io --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ciborium-io-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="std"' -C metadata=29eccd2ca113d24e -C extra-filename=-29eccd2ca113d24e --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
   Compiling os_str_bytes v6.4.1
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=os_str_bytes CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/os_str_bytes-6.4.1 CARGO_PKG_AUTHORS=dylni CARGO_PKG_DESCRIPTION='Convert between byte sequences and platform-native strings
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=os_str_bytes CARGO_PKG_REPOSITORY='https://github.com/dylni/os_str_bytes' CARGO_PKG_RUST_VERSION=1.57.0 CARGO_PKG_VERSION=6.4.1 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 os_str_bytes --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/os_str_bytes-6.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="raw_os_str"' -C metadata=6c2831401cdfd1f3 -C extra-filename=-6c2831401cdfd1f3 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
   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='/home/davidm/ring/target/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=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=1284191031c79fa9 -C extra-filename=-1284191031c79fa9 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
   Compiling clap_lex v0.2.4
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=clap_lex CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/clap_lex-0.2.4 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Minimal, flexible command line parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap_lex CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap/tree/master/clap_lex' CARGO_PKG_RUST_VERSION=1.56.1 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='/home/davidm/ring/target/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 clap_lex --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/clap_lex-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=cf13e32d3b7405fb -C extra-filename=-cf13e32d3b7405fb --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern os_str_bytes=/home/davidm/ring/target/release/deps/libos_str_bytes-6c2831401cdfd1f3.rmeta --cap-lints warn -Awarnings`
   Compiling ciborium-ll v0.2.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ciborium_ll CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ciborium-ll-0.2.0 CARGO_PKG_AUTHORS='Nathaniel McCallum <npmccallum@profian.com>' CARGO_PKG_DESCRIPTION='Low-level CBOR codec primitives' CARGO_PKG_HOMEPAGE='https://github.com/enarx/ciborium' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ciborium-ll CARGO_PKG_REPOSITORY='https://github.com/enarx/ciborium' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 ciborium_ll --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ciborium-ll-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=708ae77f6d9b238e -C extra-filename=-708ae77f6d9b238e --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern ciborium_io=/home/davidm/ring/target/release/deps/libciborium_io-29eccd2ca113d24e.rmeta --extern half=/home/davidm/ring/target/release/deps/libhalf-94e5a23a8d88b694.rmeta --cap-lints warn -Awarnings`
     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='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/indexmap-39e809875d8148ae/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=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="std"' -C metadata=c5dfc8c8c09965e7 -C extra-filename=-c5dfc8c8c09965e7 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern hashbrown=/home/davidm/ring/target/release/deps/libhashbrown-ffd9f56bff0a6c7e.rmeta --cap-lints warn -Awarnings --cfg has_std`
   Compiling itertools v0.10.5
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=itertools CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.5 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itertools CARGO_PKG_REPOSITORY='https://github.com/rust-itertools/itertools' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 itertools --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' -C metadata=c543a0399cdb89b3 -C extra-filename=-c543a0399cdb89b3 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern either=/home/davidm/ring/target/release/deps/libeither-508cb14bb05e3601.rmeta --cap-lints warn -Awarnings`
     Running `/home/davidm/ring/target/release/build/num-traits-d7dddecc0e836f06/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
[num-traits 0.2.15] cargo:rustc-cfg=has_reverse_bits
   Compiling textwrap v0.16.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=textwrap CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/textwrap-0.16.0 CARGO_PKG_AUTHORS='Martin Geisler <martin@geisler.net>' CARGO_PKG_DESCRIPTION='Library for word wrapping, indenting, and dedenting strings. Has optional support for Unicode and emojis as well as machine hyphenation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=textwrap CARGO_PKG_REPOSITORY='https://github.com/mgeisler/textwrap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 textwrap --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/textwrap-0.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=d4829ece7e4e8652 -C extra-filename=-d4829ece7e4e8652 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
[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
[num-traits 0.2.15] cargo:rustc-cfg=has_copysign
[num-traits 0.2.15] cargo:rerun-if-changed=build.rs
   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='/home/davidm/ring/target/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=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' -C metadata=01213fa3dd178054 -C extra-filename=-01213fa3dd178054 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
   Compiling same-file v1.0.6
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=same_file CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/same-file-1.0.6 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='A simple crate for determining whether two file paths point to the same file.
' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/same-file' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=same-file CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/same-file' CARGO_PKG_RUST_VERSION='' 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='/home/davidm/ring/target/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 same_file --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=9ccba0bc403fc327 -C extra-filename=-9ccba0bc403fc327 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
   Compiling regex-syntax v0.6.28
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=regex_syntax CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.28 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-syntax CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 regex_syntax --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.28/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=13b9d4ac18009e1d -C extra-filename=-13b9d4ac18009e1d --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
   Compiling cast v0.3.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=cast CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/cast-0.3.0 CARGO_PKG_AUTHORS='Jorge Aparicio <jorge@japaric.io>' CARGO_PKG_DESCRIPTION='Ergonomic, checked cast functions for primitive types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cast CARGO_PKG_REPOSITORY='https://github.com/japaric/cast.rs' 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='/home/davidm/ring/target/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 cast --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/cast-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=9d3004077c19e01f -C extra-filename=-9d3004077c19e01f --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
       Fresh cfg-if v1.0.0
       Fresh getrandom v0.2.8
   Compiling walkdir v2.3.2
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=walkdir CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='Recursively walk a directory.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/walkdir' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=walkdir CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/walkdir' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.3.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 walkdir --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/walkdir-2.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=a6996b8d85a36945 -C extra-filename=-a6996b8d85a36945 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern same_file=/home/davidm/ring/target/release/deps/libsame_file-9ccba0bc403fc327.rmeta --cap-lints warn -Awarnings`
   Compiling regex v1.7.1
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=regex CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-1.7.1 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses
finite automata and guarantees linear time matching on all inputs.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.7.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 regex --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-1.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="std"' -C metadata=f5fb200358b6308a -C extra-filename=-f5fb200358b6308a --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern regex_syntax=/home/davidm/ring/target/release/deps/libregex_syntax-13b9d4ac18009e1d.rmeta --cap-lints warn -Awarnings`
   Compiling criterion-plot v0.5.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=criterion_plot CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/criterion-plot-0.5.0 CARGO_PKG_AUTHORS='Jorge Aparicio <japaricious@gmail.com>:Brook Heisler <brookheisler@gmail.com>' CARGO_PKG_DESCRIPTION='Criterion'\''s plotting library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=criterion-plot CARGO_PKG_REPOSITORY='https://github.com/bheisler/criterion.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 criterion_plot --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/criterion-plot-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=0445ebb0575b5d2c -C extra-filename=-0445ebb0575b5d2c --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern cast=/home/davidm/ring/target/release/deps/libcast-9d3004077c19e01f.rmeta --extern itertools=/home/davidm/ring/target/release/deps/libitertools-c543a0399cdb89b3.rmeta --cap-lints warn -Awarnings`
   Compiling clap v3.2.23
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=clap CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-3.2.23 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full-featured Command Line Argument Parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION=1.56.1 CARGO_PKG_VERSION=3.2.23 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 clap --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-3.2.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="std"' -C metadata=bbfae71543d8cbf4 -C extra-filename=-bbfae71543d8cbf4 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern bitflags=/home/davidm/ring/target/release/deps/libbitflags-01213fa3dd178054.rmeta --extern clap_lex=/home/davidm/ring/target/release/deps/libclap_lex-cf13e32d3b7405fb.rmeta --extern indexmap=/home/davidm/ring/target/release/deps/libindexmap-c5dfc8c8c09965e7.rmeta --extern textwrap=/home/davidm/ring/target/release/deps/libtextwrap-d4829ece7e4e8652.rmeta --cap-lints warn -Awarnings`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.152 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=152 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/serde_derive-21f8cf09bc4559f7/out rustc --crate-name serde_derive /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.152/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=a99b293193634417 -C extra-filename=-a99b293193634417 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern proc_macro2=/home/davidm/ring/target/release/deps/libproc_macro2-574e874bc322e09b.rlib --extern quote=/home/davidm/ring/target/release/deps/libquote-e02d253b40d4b976.rlib --extern syn=/home/davidm/ring/target/release/deps/libsyn-19602f3f611ed09e.rlib --extern proc_macro --cap-lints warn -Awarnings`
     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='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/num-traits-58858adda3a26324/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=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="std"' -C metadata=08eb773d9497c9c0 -C extra-filename=-08eb773d9497c9c0 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings --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`
   Compiling atty v0.2.14
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=atty CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/atty-0.2.14 CARGO_PKG_AUTHORS='softprops <d.tangren@gmail.com>' CARGO_PKG_DESCRIPTION='A simple interface for querying atty' CARGO_PKG_HOMEPAGE='https://github.com/softprops/atty' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=atty CARGO_PKG_REPOSITORY='https://github.com/softprops/atty' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 atty /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/atty-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=32d0dc18bb8a2251 -C extra-filename=-32d0dc18bb8a2251 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rmeta --cap-lints warn -Awarnings`
   Compiling lazy_static v1.4.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.4.0 CARGO_PKG_AUTHORS='Marvin Löbel <loebel.marvin@gmail.com>' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 lazy_static /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=89974dee8a56577b -C extra-filename=-89974dee8a56577b --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
       Fresh untrusted v0.9.0
   Compiling anes v0.1.6
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=anes CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/anes-0.1.6 CARGO_PKG_AUTHORS='Robert Vojta <rvojta@me.com>' CARGO_PKG_DESCRIPTION='ANSI Escape Sequences provider & parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anes CARGO_PKG_REPOSITORY='https://github.com/zrzka/anes-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 anes --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/anes-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' -C metadata=1da79941048f018b -C extra-filename=-1da79941048f018b --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
   Compiling oorandom v11.1.3
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=oorandom CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/oorandom-11.1.3 CARGO_PKG_AUTHORS='Simon Heath <icefox@dreamquest.io>' CARGO_PKG_DESCRIPTION='A tiny, robust PRNG implementation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=oorandom CARGO_PKG_REPOSITORY='https://sr.ht/~icefox/oorandom/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=11.1.3 CARGO_PKG_VERSION_MAJOR=11 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 oorandom --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/oorandom-11.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=7dbe62481a51934e -C extra-filename=-7dbe62481a51934e --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --cap-lints warn -Awarnings`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.13 CARGO_PKG_VERSION=1.0.152 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=152 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/serde-6d30517b4d34522e/out rustc --crate-name serde /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.152/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=586ae14322e9eff3 -C extra-filename=-586ae14322e9eff3 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern serde_derive=/home/davidm/ring/target/release/deps/libserde_derive-a99b293193634417.so --cap-lints warn -Awarnings`
   Compiling ciborium v0.2.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=serde_json CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.93 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.93 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=93 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/serde_json-7003a7276e9d183e/out rustc --crate-name serde_json --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.93/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=d02acdf53fcbb5d1 -C extra-filename=-d02acdf53fcbb5d1 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern itoa=/home/davidm/ring/target/release/deps/libitoa-1284191031c79fa9.rmeta --extern ryu=/home/davidm/ring/target/release/deps/libryu-f4cddbae6a748b1f.rmeta --extern serde=/home/davidm/ring/target/release/deps/libserde-586ae14322e9eff3.rmeta --cap-lints warn -Awarnings --cfg limb_width_32`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ciborium CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ciborium-0.2.0 CARGO_PKG_AUTHORS='Nathaniel McCallum <npmccallum@profian.com>' CARGO_PKG_DESCRIPTION='serde implementation of CBOR using ciborium-basic' CARGO_PKG_HOMEPAGE='https://github.com/enarx/ciborium' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ciborium CARGO_PKG_REPOSITORY='https://github.com/enarx/ciborium' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 ciborium --edition=2021 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/ciborium-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b2bd6c9584eef458 -C extra-filename=-b2bd6c9584eef458 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern ciborium_io=/home/davidm/ring/target/release/deps/libciborium_io-29eccd2ca113d24e.rmeta --extern ciborium_ll=/home/davidm/ring/target/release/deps/libciborium_ll-708ae77f6d9b238e.rmeta --extern serde=/home/davidm/ring/target/release/deps/libserde-586ae14322e9eff3.rmeta --cap-lints warn -Awarnings`
   Compiling tinytemplate v1.2.1
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=tinytemplate CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tinytemplate-1.2.1 CARGO_PKG_AUTHORS='Brook Heisler <brookheisler@gmail.com>' CARGO_PKG_DESCRIPTION='Simple, lightweight template engine' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tinytemplate CARGO_PKG_REPOSITORY='https://github.com/bheisler/TinyTemplate' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 tinytemplate /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/tinytemplate-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=0f0f0249a3e042ca -C extra-filename=-0f0f0249a3e042ca --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern serde=/home/davidm/ring/target/release/deps/libserde-586ae14322e9eff3.rmeta --extern serde_json=/home/davidm/ring/target/release/deps/libserde_json-d02acdf53fcbb5d1.rmeta --cap-lints warn -Awarnings`
   Compiling criterion v0.4.0
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=criterion CARGO_MANIFEST_DIR=/home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/criterion-0.4.0 CARGO_PKG_AUTHORS='Jorge Aparicio <japaricious@gmail.com>:Brook Heisler <brookheisler@gmail.com>' CARGO_PKG_DESCRIPTION='Statistics-driven micro-benchmarking library' CARGO_PKG_HOMEPAGE='https://bheisler.github.io/criterion.rs/book/index.html' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=criterion CARGO_PKG_REPOSITORY='https://github.com/bheisler/criterion.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/davidm/ring/target/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 criterion --edition=2018 /home/davidm/.cargo/registry/src/github.com-1ecc6299db9ec823/criterion-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=46388e57ecf2fb93 -C extra-filename=-46388e57ecf2fb93 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern anes=/home/davidm/ring/target/release/deps/libanes-1da79941048f018b.rmeta --extern atty=/home/davidm/ring/target/release/deps/libatty-32d0dc18bb8a2251.rmeta --extern cast=/home/davidm/ring/target/release/deps/libcast-9d3004077c19e01f.rmeta --extern ciborium=/home/davidm/ring/target/release/deps/libciborium-b2bd6c9584eef458.rmeta --extern clap=/home/davidm/ring/target/release/deps/libclap-bbfae71543d8cbf4.rmeta --extern criterion_plot=/home/davidm/ring/target/release/deps/libcriterion_plot-0445ebb0575b5d2c.rmeta --extern itertools=/home/davidm/ring/target/release/deps/libitertools-c543a0399cdb89b3.rmeta --extern lazy_static=/home/davidm/ring/target/release/deps/liblazy_static-89974dee8a56577b.rmeta --extern num_traits=/home/davidm/ring/target/release/deps/libnum_traits-08eb773d9497c9c0.rmeta --extern oorandom=/home/davidm/ring/target/release/deps/liboorandom-7dbe62481a51934e.rmeta --extern regex=/home/davidm/ring/target/release/deps/libregex-f5fb200358b6308a.rmeta --extern serde=/home/davidm/ring/target/release/deps/libserde-586ae14322e9eff3.rmeta --extern serde_derive=/home/davidm/ring/target/release/deps/libserde_derive-a99b293193634417.so --extern serde_json=/home/davidm/ring/target/release/deps/libserde_json-d02acdf53fcbb5d1.rmeta --extern tinytemplate=/home/davidm/ring/target/release/deps/libtinytemplate-0f0f0249a3e042ca.rmeta --extern walkdir=/home/davidm/ring/target/release/deps/libwalkdir-a6996b8d85a36945.rmeta --cap-lints warn -Awarnings`
   Compiling ring v0.17.0-not-released-yet (/home/davidm/ring)
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ecdsa_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name ecdsa_tests --edition=2021 tests/ecdsa_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=78d7056f17976b12 -C extra-filename=-78d7056f17976b12 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=pbkdf2_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name pbkdf2_tests --edition=2021 tests/pbkdf2_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=e275016eb73b6987 -C extra-filename=-e275016eb73b6987 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=agreement_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name agreement_tests --edition=2021 tests/agreement_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=dc17fa313e57e266 -C extra-filename=-dc17fa313e57e266 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=constant_time_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name constant_time_tests --edition=2021 tests/constant_time_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=59ececf424605249 -C extra-filename=-59ececf424605249 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=rand_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name rand_tests --edition=2021 tests/rand_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=07c3ce42b6412e0f -C extra-filename=-07c3ce42b6412e0f --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=rsa_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name rsa_tests --edition=2021 tests/rsa_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=c27262a45a570d4d -C extra-filename=-c27262a45a570d4d --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ring CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name ring --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=64eaaf3c876a09fb -C extra-filename=-64eaaf3c876a09fb --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out -l static=ring_core_0_17_0_not_released_yet_ -l static=ring_core_0_17_0_not_released_yet_test`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=error_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name error_tests --edition=2021 tests/error_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=857717f9ea41363d -C extra-filename=-857717f9ea41363d --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=digest_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name digest_tests --edition=2021 tests/digest_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=b4ce693a9e9f6378 -C extra-filename=-b4ce693a9e9f6378 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=hmac_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name hmac_tests --edition=2021 tests/hmac_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=5a58b55b7e3e3993 -C extra-filename=-5a58b55b7e3e3993 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=aead_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name aead_tests --edition=2021 tests/aead_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=9f3ce99d235f0d31 -C extra-filename=-9f3ce99d235f0d31 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=quic_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name quic_tests --edition=2021 tests/quic_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=9051ec596c87860f -C extra-filename=-9051ec596c87860f --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=signature_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name signature_tests --edition=2021 tests/signature_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=edbc6ad5b82dfd04 -C extra-filename=-edbc6ad5b82dfd04 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=hkdf_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name hkdf_tests --edition=2021 tests/hkdf_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=6d60543449104f02 -C extra-filename=-6d60543449104f02 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
     Running `CARGO=/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ed25519_tests CARGO_MANIFEST_DIR=/home/davidm/ring 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=1.57 CARGO_PKG_VERSION=0.17.0-not-released-yet CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=not-released-yet CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/davidm/ring/target/tmp LD_LIBRARY_PATH='/home/davidm/ring/target/release/deps:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib:/home/davidm/.rustup/toolchains/nightly-riscv64gc-unknown-linux-gnu/lib' OUT_DIR=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out RING_CORE_PREFIX=ring_core_0_17_0_not_released_yet_ rustc --crate-name ed25519_tests --edition=2021 tests/ed25519_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=238 --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 --test --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=32014519d1b79e10 -C extra-filename=-32014519d1b79e10 --out-dir /home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -Awarnings -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out`
    Finished release [optimized] target(s) in 8m 37s
     Running `/home/davidm/ring/target/release/deps/ring-64eaaf3c876a09fb`

running 88 tests
test aead::aes::tests::test_aes ... ok
test aead::aes_gcm::tests::max_input_len_test ... ok
test aead::chacha20_poly1305::tests::max_input_len_test ... ok
test aead::poly1305::tests::test_poly1305 ... ok
test aead::chacha::tests::chacha20_test_default ... ok
test aead::chacha::tests::chacha20_test_fallback ... ok
test arithmetic::bigint::tests::test_elem_mul ... ok
test arithmetic::bigint::tests::test_elem_reduced_once ... ok
test arithmetic::bigint::tests::test_modulus_debug ... ok
test arithmetic::bigint::tests::test_mul_add_words ... ok
test bssl::tests::result::semantics ... ok
test bssl::tests::result::size_and_alignment ... ok
test c::tests::test_libc_compatible ... ok
test constant_time::tests::test_constant_time ... ok
test digest::tests::max_input::SHA1_FOR_LEGACY_USE_ONLY::max_input_test ... ok
test digest::tests::max_input::SHA1_FOR_LEGACY_USE_ONLY::too_long_input_test_block - should panic ... ok
test digest::tests::max_input::SHA1_FOR_LEGACY_USE_ONLY::too_long_input_test_byte - should panic ... ok
test arithmetic::bigint::tests::test_elem_squared ... ok
test digest::tests::max_input::SHA256::max_input_test ... ok
test digest::tests::max_input::SHA256::too_long_input_test_block - should panic ... ok
test digest::tests::max_input::SHA256::too_long_input_test_byte - should panic ... ok
test digest::tests::max_input::SHA384::max_input_test ... ok
test digest::tests::max_input::SHA384::too_long_input_test_block - should panic ... ok
test digest::tests::max_input::SHA384::too_long_input_test_byte - should panic ... ok
test digest::tests::max_input::SHA512::max_input_test ... ok
test digest::tests::max_input::SHA512::too_long_input_test_block - should panic ... ok
test digest::tests::max_input::SHA512::too_long_input_test_byte - should panic ... ok
test ec::suite_b::ecdh::tests::test_agreement_suite_b_ecdh_generate ... ok
test arithmetic::bigint::tests::test_elem_reduced ... ok
test ec::suite_b::ecdsa::digest_scalar::tests::test ... ok
test ec::suite_b::ecdsa::signing::tests::signature_ecdsa_sign_asn1_test ... ok
test ec::suite_b::ops::tests::p256_elem_add_test ... ok
test ec::suite_b::ops::tests::p256_elem_mul_test ... ok
test ec::suite_b::ops::tests::p256_point_double_test ... ok
test arithmetic::bigint::tests::test_elem_exp_consttime ... ok
test ec::suite_b::ops::tests::p256_point_mul_serialized_test ... ok
test ec::suite_b::ops::tests::p256_point_mul_base_test ... ok
test ec::suite_b::ops::tests::p256_point_sum_mixed_test ... ok
test ec::suite_b::ops::tests::p256_point_sum_test ... ok
test ec::suite_b::ops::tests::p256_q_minus_n_plus_n_equals_0_test ... ok
test ec::suite_b::ops::tests::p256_scalar_inv_to_mont_zero_panic_test - should panic ... ok
test ec::suite_b::ops::tests::p256_scalar_mul_test ... ok
test ec::suite_b::ops::tests::p256_scalar_square_test ... ok
test ec::suite_b::ops::tests::p384_elem_add_test ... ok
test ec::suite_b::ops::tests::p384_elem_div_by_2_test ... ok
test ec::suite_b::ops::tests::p384_elem_mul_test ... ok
test ec::suite_b::ops::tests::p384_elem_neg_test ... ok
test ec::suite_b::ops::tests::p384_elem_sub_test ... ok
test ec::suite_b::ops::tests::p384_point_double_test ... ok
test ec::suite_b::ecdsa::signing::tests::signature_ecdsa_sign_fixed_test ... ok
test ec::suite_b::ops::tests::p256_point_mul_test ... ok
test ec::suite_b::ops::tests::p384_point_sum_test ... ok
test ec::suite_b::ops::tests::p384_q_minus_n_plus_n_equals_0_test ... ok
test ec::suite_b::ops::tests::p384_scalar_inv_to_mont_zero_panic_test - should panic ... ok
test ec::suite_b::ops::tests::p384_scalar_mul_test ... ok
test ec::suite_b::public_key::tests::parse_uncompressed_point_test ... ok
test endian::tests::test_big_endian ... ok
test hmac::tests::hmac_signing_key_coverage ... ok
test io::der::tests::test_positive_integer ... ok
test io::der::tests::test_small_nonnegative_integer ... ok
test io::positive::tests::test_from_be_bytes ... ok
test limb::tests::test_big_endian_from_limbs_fewer_limbs - should panic ... ok
test limb::tests::test_big_endian_from_limbs_same_length ... ok
test limb::tests::test_limbs_are_even ... ok
test limb::tests::test_limbs_are_zero ... ok
test limb::tests::test_limbs_equal_limb ... ok
test limb::tests::test_limbs_less_than_limb_constant_time ... ok
test limb::tests::test_limbs_minimal_bits ... ok
test limb::tests::test_parse_big_endian_and_pad_consttime ... ok
test polyfill::array_flat_map::tests::test_array_flat_map ... ok
test polyfill::array_flat_map::tests::test_array_flat_map_len_overflow ... ok
test polyfill::leading_zeros_skipped::tests::test_leading_zeroes_stripped ... ok
test rsa::padding::test::test_pss_padding_encode ... ok
test rsa::padding::test::test_pss_padding_verify ... ok
test rsa::public_exponent::tests::test_public_exponent_constants ... ok
test test::tests::first_err - should panic ... ok
test test::tests::first_panic - should panic ... ok
test test::tests::last_err - should panic ... ok
test test::tests::last_panic - should panic ... ok
test test::tests::middle_err - should panic ... ok
test test::tests::middle_panic - should panic ... ok
test test::tests::one_err - should panic ... ok
test test::tests::one_ok ... ok
test test::tests::one_panics - should panic ... ok
test test::tests::syntax_error - should panic ... ok
test ec::suite_b::ecdsa::verification::tests::test_digest_based_test_vectors ... ok
test ec::suite_b::ops::tests::p384_point_mul_base_test ... ok
test ec::suite_b::ops::tests::p384_point_mul_test ... ok

test result: ok. 88 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.04s

     Running `/home/davidm/ring/target/release/deps/aead_tests-9f3ce99d235f0d31`

running 38 tests
test aead_test::AES_128_GCM::key_sizes ... ok
test aead_chacha20_poly1305_openssh ... ok
test aead_test::AES_128_GCM::less_safe_key_open_in_place ... ok
test aead_test::AES_128_GCM::less_safe_key_seal_in_place_append_tag ... ok
test aead_test::AES_128_GCM::less_safe_key_seal_in_place_separate_tag ... ok
test aead_test::AES_128_GCM::opening_key_open_in_place ... ok
test aead_test::AES_128_GCM::sealing_key_seal_in_place_append_tag ... ok
test aead_test::AES_128_GCM::sealing_key_seal_in_place_separate_tag ... ok
test aead_test::AES_256_GCM::key_sizes ... ok
test aead_test::AES_128_GCM::test_open_in_place_seperate_tag ... ok
test aead_test::AES_256_GCM::less_safe_key_open_in_place ... ok
test aead_test::AES_256_GCM::less_safe_key_seal_in_place_append_tag ... ok
test aead_test::AES_256_GCM::less_safe_key_seal_in_place_separate_tag ... ok
test aead_test::AES_256_GCM::opening_key_open_in_place ... ok
test aead_test::AES_128_GCM::less_safe_key_open_within ... ok
test aead_test::AES_256_GCM::sealing_key_seal_in_place_append_tag ... ok
test aead_test::AES_256_GCM::sealing_key_seal_in_place_separate_tag ... ok
test aead_test::AES_256_GCM::test_open_in_place_seperate_tag ... ok
test aead_test::CHACHA20_POLY1305::key_sizes ... ok
test aead_test::CHACHA20_POLY1305::less_safe_key_open_in_place ... ok
test aead_test::AES_128_GCM::opening_key_open_within ... ok
test aead_test::CHACHA20_POLY1305::less_safe_key_seal_in_place_append_tag ... ok
test aead_test::CHACHA20_POLY1305::less_safe_key_seal_in_place_separate_tag ... ok
test aead_test::CHACHA20_POLY1305::opening_key_open_in_place ... ok
test aead_test::CHACHA20_POLY1305::less_safe_key_open_within ... ok
test aead_test::CHACHA20_POLY1305::sealing_key_seal_in_place_append_tag ... ok
test aead_test::CHACHA20_POLY1305::sealing_key_seal_in_place_separate_tag ... ok
test aead_test::CHACHA20_POLY1305::test_open_in_place_seperate_tag ... ok
test aead_test_aad_traits ... ok
test test_aead_key_debug ... ok
test test_aead_lesssafekey_clone_aes_128_gcm ... ok
test test_aead_lesssafekey_clone_aes_256_gcm ... ok
test test_aead_lesssafekey_clone_chacha20_poly1305 ... ok
test test_aead_nonce_sizes ... ok
test test_tag_traits ... ok
test aead_test::CHACHA20_POLY1305::opening_key_open_within ... ok
test aead_test::AES_256_GCM::less_safe_key_open_within ... ok
test aead_test::AES_256_GCM::opening_key_open_within ... ok

test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.29s

     Running `/home/davidm/ring/target/release/deps/agreement_tests-dc17fa313e57e266`

running 3 tests
test agreement_traits ... ok
test agreement_agree_ephemeral ... ok
test test_agreement_ecdh_x25519_rfc_iterated ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.77s

     Running `/home/davidm/ring/target/release/deps/constant_time_tests-59ececf424605249`

running 1 test
test test_verify_slices_are_equal ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s

     Running `/home/davidm/ring/target/release/deps/digest_tests-b4ce693a9e9f6378`

running 23 tests
test digest_shavs::SHA1_FOR_LEGACY_USE_ONLY::short_msg_known_answer_test ... ok
test digest_shavs::SHA1_FOR_LEGACY_USE_ONLY::long_msg_known_answer_test ... ok
test digest_shavs::SHA256::long_msg_known_answer_test ... ok
test digest_shavs::SHA256::short_msg_known_answer_test ... ok
test digest_shavs::SHA384::long_msg_known_answer_test ... ok
test digest_misc ... ok
test digest_shavs::SHA384::short_msg_known_answer_test ... ok
test digest_shavs::SHA512::long_msg_known_answer_test ... ok
test digest_shavs::SHA1_FOR_LEGACY_USE_ONLY::monte_carlo_test ... ok
test digest_shavs::SHA512::short_msg_known_answer_test ... ok
test digest_test_fmt ... ok
test digest_shavs::SHA256::monte_carlo_test ... ok
test digest_shavs::SHA384::monte_carlo_test ... ok
test digest_shavs::SHA512::monte_carlo_test ... ok
test digest_test_i_u_f_sha1 ... ok
test digest_test_i_u_f_sha256 ... ok
test digest_test_i_u_f_sha384 ... ok
test digest_test_i_u_f_sha512 ... ok
test digest_test_large_digest_sha1 has been running for over 60 seconds
test digest_test_large_digest_sha256 has been running for over 60 seconds
test digest_test_large_digest_sha384 has been running for over 60 seconds
test digest_test_large_digest_sha512 has been running for over 60 seconds
test digest_test_large_digest_sha1 ... ok
test test_fmt_algorithm ... ok
test digest_test_large_digest_sha384 ... ok
test digest_test_large_digest_sha512 ... ok
test digest_test_large_digest_sha256 ... ok

test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 315.69s

     Running `/home/davidm/ring/target/release/deps/ecdsa_tests-78d7056f17976b12`

running 7 tests
test ecdsa_test_public_key_coverage ... ok
test signature_ecdsa_sign_asn1_test ... ok
test ecdsa_from_pkcs8_test ... ok
test ecdsa_generate_pkcs8_test ... ok
test signature_ecdsa_verify_fixed_test ... ok
test signature_ecdsa_sign_fixed_sign_and_verify_test ... ok
test signature_ecdsa_verify_asn1_test ... ok

test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s

     Running `/home/davidm/ring/target/release/deps/ed25519_tests-32014519d1b79e10`

running 6 tests
test ed25519_test_public_key_coverage ... ok
test test_ed25519_from_seed_and_public_key_misuse ... ok
test test_signature_ed25519_verify ... ok
test test_ed25519_from_pkcs8 ... ok
test test_ed25519_from_pkcs8_unchecked ... ok
test test_signature_ed25519 ... ok

test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.73s

     Running `/home/davidm/ring/target/release/deps/error_tests-857717f9ea41363d`

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running `/home/davidm/ring/target/release/deps/hkdf_tests-6d60543449104f02`

running 2 tests
test hkdf_tests ... ok
test hkdf_output_len_tests ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running `/home/davidm/ring/target/release/deps/hmac_tests-5a58b55b7e3e3993`

running 2 tests
test hmac_debug ... ok
test hmac_tests ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running `/home/davidm/ring/target/release/deps/pbkdf2_tests-e275016eb73b6987`

running 1 test
test pbkdf2_tests ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.29s

     Running `/home/davidm/ring/target/release/deps/quic_tests-9051ec596c87860f`

running 3 tests
test quic_aes_128 ... ok
test quic_aes_256 ... ok
test quic_chacha20 ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running `/home/davidm/ring/target/release/deps/rand_tests-07c3ce42b6412e0f`

running 2 tests
test test_system_random_traits ... ok
test test_system_random_lengths ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running `/home/davidm/ring/target/release/deps/rsa_tests-c27262a45a570d4d`

running 8 tests
test rsa_test_keypair_coverage ... ok
test test_signature_rsa_pkcs1_sign_output_buffer_len ... ok
test test_signature_rsa_primitive_verification ... ok
test rsa_from_pkcs8_test ... ok
test test_signature_rsa_pss_verify ... ok
test test_signature_rsa_pkcs1_verify ... ok
test test_signature_rsa_pss_sign ... ok
test test_signature_rsa_pkcs1_sign ... ok

test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.75s

     Running `/home/davidm/ring/target/release/deps/signature_tests-edbc6ad5b82dfd04`

running 1 test
test signature_impl_test ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests ring
     Running `rustdoc --edition=2021 --crate-type lib --crate-name ring --test /home/davidm/ring/src/lib.rs -L dependency=/home/davidm/ring/target/release/deps -L dependency=/home/davidm/ring/target/release/deps -L native=/home/davidm/ring/target/release/build/ring-2ac367e54bdb1519/out --extern criterion=/home/davidm/ring/target/release/deps/libcriterion-46388e57ecf2fb93.rlib --extern getrandom=/home/davidm/ring/target/release/deps/libgetrandom-e9fc0e6db3afefa5.rlib --extern libc=/home/davidm/ring/target/release/deps/liblibc-ae24161702455bfd.rlib --extern ring=/home/davidm/ring/target/release/deps/libring-f4c8edf0e5ac0e2e.rlib --extern untrusted=/home/davidm/ring/target/release/deps/libuntrusted-896e34b53e656c8a.rlib -C lto --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' --error-format human`

running 11 tests
test src/error.rs - error::Unspecified (line 34) ... ok
test src/digest.rs - digest::Context (line 126) ... ok
test src/digest.rs - digest::digest (line 214) ... ok
test src/agreement.rs - agreement (line 23) ... ok
test src/hmac.rs - hmac (line 31) ... ok
test src/hmac.rs - hmac (line 51) ... ok
test src/hmac.rs - hmac (line 75) ... ok
test src/test.rs - test (line 53) ... ignored
test src/pbkdf2.rs - pbkdf2 (line 32) ... ok
test src/signature.rs - signature (line 193) ... ok
test src/signature.rs - signature (line 129) ... ok

test result: ok. 10 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 102.72s

[davidm@fedora-riscv ring]$

@JackTemaki
Copy link

For me the PR build run was fine without adjusting anything, also after removing the OPENSSL_NO_ASM (with riscv64, VisionFive2).

@Blub
Copy link

Blub commented May 3, 2023

cargo test runs through fine on my debian on my VF2 with this pr merged onto current master, would be nice to see a release with this merged to make it easy to build a deb package via their debcargo repo.

@briansmith
Copy link
Owner

@light4 Thank you for your contribution. I ended up going with PR #1627 mostly because that was the first of many of these RISC-V PRs that I saw. I appreciate your help.

@briansmith briansmith closed this Sep 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants