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

cc 1.0.85 breaks cross-compilation x86_64 Linux -> {x86_64,aarch64} Darwin #948

Closed
rvolosatovs opened this issue Feb 13, 2024 · 26 comments
Closed

Comments

@rvolosatovs
Copy link

rvolosatovs commented Feb 13, 2024

We use Zig as a C compiler and rust-lld as linker to cross-compile Rust from x86_64 (or aarch64) Linux to {x86_64,aarch64} Darwin.
Updating cc from 1.0.83 to 1.0.85 breaks compilation for these.

Not sure if that's caused by cc directly or whether that's a problem in Ring.

x86_64-unknown-linux-gnu -> aarch64-apple-darwin

 The following warnings were emitted during compilation:
 warning: ring@0.17.7: error: UnknownArchitecture
 error: failed to run custom build command for `ring v0.17.7`
 Caused by:
   process didn't exit successfully: `/build/source/target/release/build/ring-dff0a7997c328e11/build-script-build` (exit status: 1)
   --- stdout
   cargo:rerun-if-env-changed=RING_PREGENERATE_ASM
   cargo:rustc-env=RING_CORE_PREFIX=ring_core_0_17_7_
   OPT_LEVEL = Some("3")
   TARGET = Some("aarch64-apple-darwin")
   HOST = Some("x86_64-unknown-linux-gnu")
   cargo:rerun-if-env-changed=CC_aarch64-apple-darwin
   CC_aarch64-apple-darwin = Some("aarch64-apple-darwin-zigcc")
   running: "aarch64-apple-darwin-zigcc" "--version"
   exit status: 0
   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
   CRATE_CC_NO_DEFAULTS = None
   DEBUG = Some("false")
   running: "xcrun" "--show-sdk-platform-version" "--sdk" "macosx"
   cargo:rerun-if-env-changed=CFLAGS_aarch64-apple-darwin
   CFLAGS_aarch64-apple-darwin = None
   cargo:rerun-if-env-changed=CFLAGS_aarch64_apple_darwin
   CFLAGS_aarch64_apple_darwin = None
   cargo:rerun-if-env-changed=TARGET_CFLAGS
   TARGET_CFLAGS = None
   cargo:rerun-if-env-changed=CFLAGS
   CFLAGS = None
   running: "aarch64-apple-darwin-zigcc" "--version"
   exit status: 0
   running: "xcrun" "--show-sdk-platform-version" "--sdk" "macosx"
   running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-18a91eda96a80e50/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-18a91eda96a80e50/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c"
   cargo:warning=error: UnknownArchitecture
   exit status: 1
   --- stderr
   error occurred: Command "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-18a91eda96a80e50/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-18a91eda96a80e50/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args "aarch64-apple-darwin-zigcc" did not execute successfully (status code exit status: 1).

x86_64-unknown-linux-gnu -> x86_64-apple-darwin

 The following warnings were emitted during compilation:
 warning: ring@0.17.7: error: UnknownOperatingSystem
 error: failed to run custom build command for `ring v0.17.7`
 Caused by:
   process didn't exit successfully: `/build/source/target/release/build/ring-dff0a7997c328e11/build-script-build` (exit status: 1)
   --- stdout
   cargo:rerun-if-env-changed=RING_PREGENERATE_ASM
   cargo:rustc-env=RING_CORE_PREFIX=ring_core_0_17_7_
   OPT_LEVEL = Some("3")
   TARGET = Some("x86_64-apple-darwin")
   HOST = Some("x86_64-unknown-linux-gnu")
   cargo:rerun-if-env-changed=CC_x86_64-apple-darwin
   CC_x86_64-apple-darwin = Some("x86_64-apple-darwin-zigcc")
   running: "x86_64-apple-darwin-zigcc" "--version"
   exit status: 0
   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
   CRATE_CC_NO_DEFAULTS = None
   DEBUG = Some("false")
   running: "xcrun" "--show-sdk-platform-version" "--sdk" "macosx"
   cargo:rerun-if-env-changed=CFLAGS_x86_64-apple-darwin
   CFLAGS_x86_64-apple-darwin = None
   cargo:rerun-if-env-changed=CFLAGS_x86_64_apple_darwin
   CFLAGS_x86_64_apple_darwin = None
   cargo:rerun-if-env-changed=TARGET_CFLAGS
   TARGET_CFLAGS = None
   cargo:rerun-if-env-changed=CFLAGS
   CFLAGS = None
   running: "x86_64-apple-darwin-zigcc" "--version"
   exit status: 0
   running: "xcrun" "--show-sdk-platform-version" "--sdk" "macosx"
   running: "x86_64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "--target=x86_64-apple-darwin" "-mmacosx-version-min=10.7" "-I" "include" "-I" "/build/source/target/x86_64-apple-darwin/release/build/ring-e988c0c94f7e5625/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/x86_64-apple-darwin/release/build/ring-e988c0c94f7e5625/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c"
   cargo:warning=error: UnknownOperatingSystem
   exit status: 1
   --- stderr
   error occurred: Command "x86_64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "--target=x86_64-apple-darwin" "-mmacosx-version-min=10.7" "-I" "include" "-I" "/build/source/target/x86_64-apple-darwin/release/build/ring-e988c0c94f7e5625/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/x86_64-apple-darwin/release/build/ring-e988c0c94f7e5625/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args "x86_64-apple-darwin-zigcc" did not execute successfully (status code exit status: 1).

Refs bytecodealliance/wit-deps#118
For reference, the zigcc script is defined at https://github.com/rvolosatovs/nixify/blob/3e34d28daa53c41ae615360f4c106cc1771ae869/lib/rust/mkAttrs.nix#L297-L312

@NobodyXu
Copy link
Collaborator

Is it possible that zig doesn't support -mmacosx-version-min=10.7?

@BlackHoleFox
Copy link
Contributor

@NobodyXu Why'd you yank the latest cc release? This seems like a much less severe (with no offense) problem then the last issue that broke all macOS builds from even the same host. This affects a far smaller subset of crates. That said I can still look at figuring out what broke,

@BlackHoleFox
Copy link
Contributor

Interested to see how this even worked before. Is the problem xcrun or a shim isn't available on your host? cc's old versions ran xcrun as well but it appears your builds avoided that callpath by having SDKROOT set ahead of time.

Is it possible that zig doesn't support -mmacosx-version-min=10.7?

Seems unlikely? The aarch64-apple-darwin build also failed and that passes 11.0 instead of 10.7: -mmacosx-version-min=11.0"

It would be helpful to get a verbose cargo build log from your CI or local machines when this actually worked to compare the flags passed to zigcc. Not really familiar with how it works or Zig's target selection otherwise. That UnknownOperatingSystem error in the logs looks like it comes from zig but that's the furthest I've gotten so far.

@NobodyXu
Copy link
Collaborator

Hello @rvolosatovs we need more information to solve this.

@NobodyXu
Copy link
Collaborator

Interested to see how this even worked before. Is the problem xcrun or a shim isn't available on your host? cc's old versions ran xcrun as well but it appears your builds avoided that callpath by having SDKROOT set ahead of time.

After checking the build log, I believe it probably doesn't have xrun.

@NobodyXu
Copy link
Collaborator

I think this might be a zig issue, so it should not block the new release of cc.

NobodyXu added a commit that referenced this issue Feb 16, 2024
Regression (#945) has been resolved, #948 seems like a zig-cc issue.

Even if #948 is indeed an issue in cc, it affects a much smaller group of people (cross-compiling from Linux to MacOS).
@rvolosatovs
Copy link
Author

I've set CARGO_LOG=trace, you can see the full (failing) build log with 1.0.85 here:
https://github.com/bytecodealliance/wit-deps/actions/runs/7938238802/job/21676790358

For comparison, this is the same build, that succeeds with 1.0.83:
https://github.com/bytecodealliance/wit-deps/actions/runs/7938411356/job/21677189567

@NobodyXu
Copy link
Collaborator

For comparison, this is the same build, that succeeds with 1.0.83:

https://github.com/bytecodealliance/wit-deps/actions/runs/7938411356/job/21677189567

Hmmm, I can't find the compilation output for ring, it seems to be cached?

@rvolosatovs
Copy link
Author

rvolosatovs commented Feb 17, 2024

Here's something a bit more useful with cargo check -vv, 1.0.83 on aarch64-linux -> aarch64-apple-darwin.
I've also updated the zigcc script to print args every time it's called.
Here are all parts apparently relevant for compilation of Ring:

wit-deps-deps>    Compiling ring v0.17.7
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION=1.61.0 CARGO_PKG_VERSION=0.17.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name build_script_build --edition=2021 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --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=82f3ce76dca8be5d -C extra-filename=-82f3ce76dca8be5d --out-dir /build/source/target/release/build/ring-82f3ce76dca8be5d -L dependency=/build/source/target/release/deps --extern cc=/build/source/target/release/deps/libcc-5101268005e36c93.rlib --cap-lints warn`
wit-deps-deps>     Checking itoa v1.0.10
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/itoa-1.0.10 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.10 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name itoa --edition=2018 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/itoa-1.0.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no -C metadata=cde51ae306ba29ec -C extra-filename=-cde51ae306ba29ec --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --cap-lints warn`
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=aarch64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=aes,crc,dit,dotprod,dpb,dpb2,fcma,fhm,flagm,fp16,frintts,jsconv,lor,lse,neon,paca,pacg,pan,pmuv3,ras,rcpc,rcpc2,rdm,sb,sha2,sha3,ssbs,vh CARGO_CFG_TARGET_HAS_ATOMIC=128,16,32,64,8,ptr CARGO_CFG_TARGET_OS=macos CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=apple CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DEV_URANDOM_FALLBACK=1 CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7 CARGO_MANIFEST_LINKS=ring_core_0_17_7 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION=1.61.0 CARGO_PKG_VERSION=0.17.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=aarch64-unknown-linux-gnu LD_LIBRARY_PATH='/build/source/target/release/deps:/build/source/target/release:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib/rustlib/aarch64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=3 OUT_DIR=/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out PROFILE=release RUSTC=rustc RUSTC_LINKER=rust-lld RUSTDOC=rustdoc TARGET=aarch64-apple-darwin /build/source/target/release/build/ring-82f3ce76dca8be5d/build-script-build`
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=RING_PREGENERATE_ASM
wit-deps-deps> [ring 0.17.7] cargo:rustc-env=RING_CORE_PREFIX=ring_core_0_17_7_
wit-deps-deps> [ring 0.17.7] OPT_LEVEL = Some("3")
wit-deps-deps> [ring 0.17.7] TARGET = Some("aarch64-apple-darwin")
wit-deps-deps> [ring 0.17.7] HOST = Some("aarch64-unknown-linux-gnu")
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CC_aarch64-apple-darwin
wit-deps-deps> [ring 0.17.7] CC_aarch64-apple-darwin = Some("aarch64-apple-darwin-zigcc")
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
wit-deps-deps> [ring 0.17.7] CRATE_CC_NO_DEFAULTS = None
wit-deps-deps> [ring 0.17.7] DEBUG = Some("false")
wit-deps-deps> [ring 0.17.7] CARGO_CFG_TARGET_FEATURE = Some("aes,crc,dit,dotprod,dpb,dpb2,fcma,fhm,flagm,fp16,frintts,jsconv,lor,lse,neon,paca,pacg,pan,pmuv3,ras,rcpc,rcpc2,rdm,sb,sha2,sha3,ssbs,vh")
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CFLAGS_aarch64-apple-darwin
wit-deps-deps> [ring 0.17.7] CFLAGS_aarch64-apple-darwin = None
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CFLAGS_aarch64_apple_darwin
wit-deps-deps> [ring 0.17.7] CFLAGS_aarch64_apple_darwin = None
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=TARGET_CFLAGS
wit-deps-deps> [ring 0.17.7] TARGET_CFLAGS = None
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CFLAGS
wit-deps-deps> [ring 0.17.7] CFLAGS = None
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/curve25519/curve25519.o" "-c" "crypto/curve25519/curve25519.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/curve25519/curve25519.o -c crypto/curve25519/curve25519.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/aes/aes_nohw.o" "-c" "crypto/fipsmodule/aes/aes_nohw.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/aes/aes_nohw.o -c crypto/fipsmodule/aes/aes_nohw.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/bn/montgomery.o" "-c" "crypto/fipsmodule/bn/montgomery.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/bn/montgomery.o -c crypto/fipsmodule/bn/montgomery.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/bn/montgomery_inv.o" "-c" "crypto/fipsmodule/bn/montgomery_inv.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/bn/montgomery_inv.o -c crypto/fipsmodule/bn/montgomery_inv.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/ecp_nistz.o" "-c" "crypto/fipsmodule/ec/ecp_nistz.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/ecp_nistz.o -c crypto/fipsmodule/ec/ecp_nistz.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/gfp_p256.o" "-c" "crypto/fipsmodule/ec/gfp_p256.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/gfp_p256.o -c crypto/fipsmodule/ec/gfp_p256.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/gfp_p384.o" "-c" "crypto/fipsmodule/ec/gfp_p384.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/gfp_p384.o -c crypto/fipsmodule/ec/gfp_p384.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/p256.o" "-c" "crypto/fipsmodule/ec/p256.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/p256.o -c crypto/fipsmodule/ec/p256.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/limbs/limbs.o" "-c" "crypto/limbs/limbs.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/limbs/limbs.o -c crypto/limbs/limbs.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/mem.o" "-c" "crypto/mem.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/mem.o -c crypto/mem.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/poly1305/poly1305.o" "-c" "crypto/poly1305/poly1305.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/poly1305/poly1305.o -c crypto/poly1305/poly1305.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/crypto.o" "-c" "crypto/crypto.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/crypto.o -c crypto/crypto.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/p256-nistz.o" "-c" "crypto/fipsmodule/ec/p256-nistz.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/p256-nistz.o -c crypto/fipsmodule/ec/p256-nistz.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-aesv8-armx-ios64.o" "-c" "/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/aesv8-armx-ios64.S"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-aesv8-armx-ios64.o -c /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/aesv8-armx-ios64.S
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-ghashv8-armx-ios64.o" "-c" "/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/ghashv8-armx-ios64.S"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-ghashv8-armx-ios64.o -c /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/ghashv8-armx-ios64.S
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-chacha-armv8-ios64.o" "-c" "/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/chacha-armv8-ios64.S"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-chacha-armv8-ios64.o -c /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/chacha-armv8-ios64.S
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-chacha20_poly1305_armv8-ios64.o" "-c" "/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/chacha20_poly1305_armv8-ios64.S"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-chacha20_poly1305_armv8-ios64.o -c /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/chacha20_poly1305_armv8-ios64.S
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-vpaes-armv8-ios64.o" "-c" "/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/vpaes-armv8-ios64.S"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-vpaes-armv8-ios64.o -c /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/vpaes-armv8-ios64.S
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-armv8-mont-ios64.o" "-c" "/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/armv8-mont-ios64.S"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-armv8-mont-ios64.o -c /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/armv8-mont-ios64.S
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-p256-armv8-asm-ios64.o" "-c" "/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/p256-armv8-asm-ios64.S"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-p256-armv8-asm-ios64.o -c /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/p256-armv8-asm-ios64.S
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-ghash-neon-armv8-ios64.o" "-c" "/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/ghash-neon-armv8-ios64.S"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-ghash-neon-armv8-ios64.o -c /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/ghash-neon-armv8-ios64.S
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-sha512-armv8-ios64.o" "-c" "/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/sha512-armv8-ios64.S"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-sha512-armv8-ios64.o -c /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/sha512-armv8-ios64.S
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-sha256-armv8-ios64.o" "-c" "/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/sha256-armv8-ios64.S"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-sha256-armv8-ios64.o -c /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/pregenerated/sha256-armv8-ios64.S
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: ZERO_AR_DATE="1" "ar" "cq" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/libring_core_0_17_7_.a" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/curve25519/curve25519.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/aes/aes_nohw.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/bn/montgomery.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/bn/montgomery_inv.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/ecp_nistz.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/gfp_p256.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/gfp_p384.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/p256.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/limbs/limbs.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/mem.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/poly1305/poly1305.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/crypto.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/fipsmodule/ec/p256-nistz.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-aesv8-armx-ios64.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-ghashv8-armx-ios64.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-chacha-armv8-ios64.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-chacha20_poly1305_armv8-ios64.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-vpaes-armv8-ios64.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-armv8-mont-ios64.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-p256-armv8-asm-ios64.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-ghash-neon-armv8-ios64.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-sha512-armv8-ios64.o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/dcd157aeb945869e-sha256-armv8-ios64.o"
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "ar" "s" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/libring_core_0_17_7_.a"
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] cargo:rustc-link-lib=static=ring_core_0_17_7_
wit-deps-deps> [ring 0.17.7] OPT_LEVEL = Some("3")
wit-deps-deps> [ring 0.17.7] TARGET = Some("aarch64-apple-darwin")
wit-deps-deps> [ring 0.17.7] HOST = Some("aarch64-unknown-linux-gnu")
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CC_aarch64-apple-darwin
wit-deps-deps> [ring 0.17.7] CC_aarch64-apple-darwin = Some("aarch64-apple-darwin-zigcc")
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
wit-deps-deps> [ring 0.17.7] CRATE_CC_NO_DEFAULTS = None
wit-deps-deps> [ring 0.17.7] DEBUG = Some("false")
wit-deps-deps> [ring 0.17.7] CARGO_CFG_TARGET_FEATURE = Some("aes,crc,dit,dotprod,dpb,dpb2,fcma,fhm,flagm,fp16,frintts,jsconv,lor,lse,neon,paca,pacg,pan,pmuv3,ras,rcpc,rcpc2,rdm,sb,sha2,sha3,ssbs,vh")
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CFLAGS_aarch64-apple-darwin
wit-deps-deps> [ring 0.17.7] CFLAGS_aarch64-apple-darwin = None
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CFLAGS_aarch64_apple_darwin
wit-deps-deps> [ring 0.17.7] CFLAGS_aarch64_apple_darwin = None
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=TARGET_CFLAGS
wit-deps-deps> [ring 0.17.7] TARGET_CFLAGS = None
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CFLAGS
wit-deps-deps> [ring 0.17.7] CFLAGS = None
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/constant_time_test.o" "-c" "crypto/constant_time_test.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC -arch arm64 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/constant_time_test.o -c crypto/constant_time_test.c
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: ZERO_AR_DATE="1" "ar" "cq" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/libring_core_0_17_7_test.a" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/constant_time_test.o"
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "ar" "s" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/libring_core_0_17_7_test.a"
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] cargo:rustc-link-lib=static=ring_core_0_17_7_test
wit-deps-deps> [ring 0.17.7] cargo:rustc-link-search=native=/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/internal.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/limbs/limbs.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/limbs/limbs.inl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/limbs/limbs.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/chacha/asm/chacha-armv4.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/chacha/asm/chacha-x86_64.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/chacha/asm/chacha-armv8.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/chacha/asm/chacha-x86.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/curve25519/internal.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/curve25519/asm/x25519-asm-arm.S
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/curve25519/curve25519_64_adx.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/curve25519/curve25519_tables.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/curve25519/curve25519.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/perlasm/x86gas.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/perlasm/arm-xlate.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/perlasm/x86_64-xlate.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/perlasm/x86nasm.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/perlasm/x86asm.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/cipher_extra/asm/chacha20_poly1305_armv8.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/constant_time_test.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/cpu_intel.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/gfp_p256.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz384.inl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256-nistz.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/asm/p256-armv8-asm.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/gfp_p384.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz384.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256-nistz-table.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256_table.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/util.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256-nistz.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256_shared.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/modes/asm/ghashv8-armx.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/modes/asm/ghash-armv4.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/modes/asm/ghash-x86_64.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/modes/asm/ghash-x86.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-x86.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-x86_64.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesni-x86_64.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesv8-armx.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesni-x86.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/bsaes-armv7.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/aes/aes_nohw.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha512-armv4.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha256-armv4.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha512-armv8.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha512-x86_64.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/bn/internal.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/armv8-mont.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/x86-mont.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/armv4-mont.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/x86_64-mont5.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/x86_64-mont.pl
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/bn/montgomery.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/fipsmodule/bn/montgomery_inv.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/crypto.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/poly1305/internal.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/poly1305/poly1305_vec.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/poly1305/poly1305_arm_asm.S
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/poly1305/poly1305_arm.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/poly1305/poly1305.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=crypto/mem.c
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=include/ring-core/check.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=include/ring-core/arm_arch.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=include/ring-core/type_check.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=include/ring-core/asm_base.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=include/ring-core/target.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=include/ring-core/aes.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=include/ring-core/base.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=include/ring-core/poly1305.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=include/ring-core/mem.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=third_party/fiat/curve25519_64_adx.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=third_party/fiat/curve25519_32.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=third_party/fiat/LICENSE
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=third_party/fiat/p256_64.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=third_party/fiat/asm/fiat_curve25519_adx_square.S
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=third_party/fiat/asm/fiat_curve25519_adx_mul.S
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=third_party/fiat/curve25519_64_msvc.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=third_party/fiat/p256_32.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=third_party/fiat/curve25519_64.h
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-changed=third_party/fiat/p256_64_msvc.h
wit-deps-deps>     Checking event-listener v4.0.3
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=event_listener CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/event-listener-4.0.3 CARGO_PKG_AUTHORS='Stjepan Glavina <stjepang@gmail.com>' CARGO_PKG_DESCRIPTION='Notify async tasks or threads' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=event-listener CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/smol-rs/event-listener' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=4.0.3 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name event_listener --edition=2021 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/event-listener-4.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no --cfg 'feature="parking"' --cfg 'feature="std"' -C metadata=5d5340c219742828 -C extra-filename=-5d5340c219742828 --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --extern concurrent_queue=/build/source/target/aarch64-apple-darwin/release/deps/libconcurrent_queue-eb5bfe302d28318f.rmeta --extern parking=/build/source/target/aarch64-apple-darwin/release/deps/libparking-1eb87105033de697.rmeta --extern pin_project_lite=/build/source/target/aarch64-apple-darwin/release/deps/libpin_project_lite-de25793b8e661936.rmeta --cap-lints warn`
wit-deps-deps>     Checking errno v0.3.8
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=errno CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/errno-0.3.8 CARGO_PKG_AUTHORS='Chris Wong <lambda.fairy@gmail.com>' CARGO_PKG_DESCRIPTION='Cross-platform interface to the `errno` variable.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=errno CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/lambda-fairy/rust-errno' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name errno --edition=2018 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/errno-0.3.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' -C metadata=c13339a79f3e3362 -C extra-filename=-c13339a79f3e3362 --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --extern libc=/build/source/target/aarch64-apple-darwin/release/deps/liblibc-9ff650d32898ca35.rmeta --cap-lints warn`
wit-deps-deps>     Checking socket2 v0.5.5
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=socket2 CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/socket2-0.5.5 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>:Thomas de Zeeuw <thomasdezeeuw@gmail.com>' CARGO_PKG_DESCRIPTION='Utilities for handling networking sockets with a maximal amount of configuration
wit-deps-deps> possible intended.
wit-deps-deps> ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/socket2' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=socket2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/socket2' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.5.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name socket2 --edition=2021 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/socket2-0.5.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no --cfg 'feature="all"' -C metadata=8dcc6be20a748c95 -C extra-filename=-8dcc6be20a748c95 --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --extern libc=/build/source/target/aarch64-apple-darwin/release/deps/liblibc-9ff650d32898ca35.rmeta --cap-lints warn`
wit-deps-deps>     Checking mio v0.8.10
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=mio CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/mio-0.8.10 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>:Thomas de Zeeuw <thomasdezeeuw@gmail.com>:Tokio Contributors <team@tokio.rs>' CARGO_PKG_DESCRIPTION='Lightweight non-blocking I/O.' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/mio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/mio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name mio --edition=2018 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/mio-0.8.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no --cfg 'feature="net"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' -C metadata=d669a146142a113b -C extra-filename=-d669a146142a113b --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --extern libc=/build/source/target/aarch64-apple-darwin/release/deps/liblibc-9ff650d32898ca35.rmeta --cap-lints warn`
wit-deps-deps>     Checking num_cpus v1.16.0
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=num_cpus CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/num_cpus-1.16.0 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_cpus CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.16.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name num_cpus /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/num_cpus-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no -C metadata=4119db191aa3e602 -C extra-filename=-4119db191aa3e602 --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --extern libc=/build/source/target/aarch64-apple-darwin/release/deps/liblibc-9ff650d32898ca35.rmeta --cap-lints warn`
wit-deps-deps>    Compiling tokio-macros v2.2.0
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=tokio_macros CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/tokio-macros-2.2.0 CARGO_PKG_AUTHORS='Tokio Contributors <team@tokio.rs>' CARGO_PKG_DESCRIPTION='Tokio'\''s proc macros.
wit-deps-deps> ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-macros CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=2.2.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name tokio_macros --edition=2021 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/tokio-macros-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=cc2e801e00dcec03 -C extra-filename=-cc2e801e00dcec03 --out-dir /build/source/target/release/deps -L dependency=/build/source/target/release/deps --extern proc_macro2=/build/source/target/release/deps/libproc_macro2-26261d3457be10b2.rlib --extern quote=/build/source/target/release/deps/libquote-0fbe6b73961bdd8a.rlib --extern syn=/build/source/target/release/deps/libsyn-9eccaae721754fd2.rlib --extern proc_macro --cap-lints warn`
wit-deps-deps>     Checking futures-sink v0.3.30
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=futures_sink CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/futures-sink-0.3.30 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The asynchronous `Sink` trait for the futures-rs library.
wit-deps-deps> ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-sink CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.30 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name futures_sink --edition=2018 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/futures-sink-0.3.30/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=434c294a77145d11 -C extra-filename=-434c294a77145d11 --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --cap-lints warn`
wit-deps-deps>     Checking fastrand v2.0.1
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=fastrand CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/fastrand-2.0.1 CARGO_PKG_AUTHORS='Stjepan Glavina <stjepang@gmail.com>' CARGO_PKG_DESCRIPTION='A simple and fast random number generator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastrand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/smol-rs/fastrand' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=2.0.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name fastrand --edition=2018 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/fastrand-2.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=6cbf43a1e9516fce -C extra-filename=-6cbf43a1e9516fce --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --cap-lints warn`
wit-deps-deps>     Checking pin-utils v0.1.0
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=pin_utils CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/pin-utils-0.1.0 CARGO_PKG_AUTHORS='Josef Brandl <mail@josefbrandl.de>' CARGO_PKG_DESCRIPTION='Utilities for pinning
wit-deps-deps> ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/pin-utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name pin_utils --edition=2018 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/pin-utils-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no -C metadata=20ea10542df670e9 -C extra-filename=-20ea10542df670e9 --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --cap-lints warn`
wit-deps-deps>     Checking tokio v1.36.0
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=tokio CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/tokio-1.36.0 CARGO_PKG_AUTHORS='Tokio Contributors <team@tokio.rs>' CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O
wit-deps-deps> backed applications.
wit-deps-deps> ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.36.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=36 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name tokio --edition=2021 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/tokio-1.36.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no --cfg 'feature="bytes"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="io-std"' --cfg 'feature="io-util"' --cfg 'feature="libc"' --cfg 'feature="macros"' --cfg 'feature="mio"' --cfg 'feature="net"' --cfg 'feature="num_cpus"' --cfg 'feature="rt"' --cfg 'feature="rt-multi-thread"' --cfg 'feature="socket2"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="tokio-macros"' -C metadata=5548c9188c5a2624 -C extra-filename=-5548c9188c5a2624 --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --extern bytes=/build/source/target/aarch64-apple-darwin/release/deps/libbytes-c5c5e9f27df7418b.rmeta --extern libc=/build/source/target/aarch64-apple-darwin/release/deps/liblibc-9ff650d32898ca35.rmeta --extern mio=/build/source/target/aarch64-apple-darwin/release/deps/libmio-d669a146142a113b.rmeta --extern num_cpus=/build/source/target/aarch64-apple-darwin/release/deps/libnum_cpus-4119db191aa3e602.rmeta --extern pin_project_lite=/build/source/target/aarch64-apple-darwin/release/deps/libpin_project_lite-de25793b8e661936.rmeta --extern socket2=/build/source/target/aarch64-apple-darwin/release/deps/libsocket2-8dcc6be20a748c95.rmeta --extern tokio_macros=/build/source/target/release/deps/libtokio_macros-cc2e801e00dcec03.so --cap-lints warn`
wit-deps-deps>     Checking event-listener-strategy v0.4.0
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=event_listener_strategy CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/event-listener-strategy-0.4.0 CARGO_PKG_AUTHORS='John Nunley <dev@notgull.net>' CARGO_PKG_DESCRIPTION='Block or poll on event_listener easily' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=event-listener-strategy CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/smol-rs/event-listener' CARGO_PKG_RUST_VERSION=1.59 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='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name event_listener_strategy --edition=2018 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/event-listener-strategy-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' -C metadata=2f4898379b86dfa0 -C extra-filename=-2f4898379b86dfa0 --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --extern event_listener=/build/source/target/aarch64-apple-darwin/release/deps/libevent_listener-5d5340c219742828.rmeta --extern pin_project_lite=/build/source/target/aarch64-apple-darwin/release/deps/libpin_project_lite-de25793b8e661936.rmeta --cap-lints warn`
wit-deps-deps>     Checking getrandom v0.2.12
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/getrandom-0.2.12 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name getrandom --edition=2018 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/getrandom-0.2.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no -C metadata=b14ddbae589f3ea5 -C extra-filename=-b14ddbae589f3ea5 --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --extern cfg_if=/build/source/target/aarch64-apple-darwin/release/deps/libcfg_if-791b93469226db8b.rmeta --extern libc=/build/source/target/aarch64-apple-darwin/release/deps/liblibc-9ff650d32898ca35.rmeta --cap-lints warn`
wit-deps-deps>     Checking untrusted v0.9.0
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=untrusted CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/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_README=README.md 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='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name untrusted --edition=2018 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/untrusted-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no -C metadata=e8a7cce56b36169d -C extra-filename=-e8a7cce56b36169d --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --cap-lints warn`
wit-deps-deps>    Compiling version_check v0.9.4
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=version_check CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/version_check-0.9.4 CARGO_PKG_AUTHORS='Sergio Benitez <sb@sergio.bz>' CARGO_PKG_DESCRIPTION='Tiny crate to check the version of the installed/running rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=version_check CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/version_check' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name version_check /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/version_check-0.9.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=396eef254d115dd1 -C extra-filename=-396eef254d115dd1 --out-dir /build/source/target/release/deps -L dependency=/build/source/target/release/deps --cap-lints warn`
wit-deps-deps>    Compiling typenum v1.17.0
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=build_script_main CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/typenum-1.17.0 CARGO_PKG_AUTHORS='Paho Lurie-Gregg <paho@paholg.com>:Andre Bogus <bogusandre@gmail.com>' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at
wit-deps-deps>     compile time. It currently supports bits, unsigned integers, and signed
wit-deps-deps>     integers. It also provides a type-level array of type-level numbers, but its
wit-deps-deps>     implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_RUST_VERSION=1.37.0 CARGO_PKG_VERSION=1.17.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name build_script_main --edition=2018 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/typenum-1.17.0/build/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=c88c88b7fa68b24d -C extra-filename=-c88c88b7fa68b24d --out-dir /build/source/target/release/build/typenum-c88c88b7fa68b24d -L dependency=/build/source/target/release/deps --cap-lints warn`
wit-deps-deps>    Compiling rustix v0.38.31
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/rustix-0.38.31 CARGO_PKG_AUTHORS='Dan Gohman <dev@sunfishcode.online>:Jakub Konka <kubkon@jakubkonka.com>' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name build_script_build --edition=2021 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/rustix-0.38.31/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="event"' --cfg 'feature="fs"' --cfg 'feature="net"' --cfg 'feature="pipe"' --cfg 'feature="process"' --cfg 'feature="std"' --cfg 'feature="time"' -C metadata=f24ad9e66c8aff26 -C extra-filename=-f24ad9e66c8aff26 --out-dir /build/source/target/release/build/rustix-f24ad9e66c8aff26 -L dependency=/build/source/target/release/deps --cap-lints warn`
wit-deps-deps>     Checking spin v0.9.8
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=spin CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/spin-0.9.8 CARGO_PKG_AUTHORS='Mathijs van de Nes <git@mathijs.vd-nes.nl>:John Ericson <git@JohnEricson.me>:Joshua Barretto <joshua.s.barretto@gmail.com>' CARGO_PKG_DESCRIPTION='Spin-based synchronization primitives' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=spin CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mvdnes/spin-rs.git' CARGO_PKG_RUST_VERSION=1.38 CARGO_PKG_VERSION=0.9.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name spin /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/spin-0.9.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no --cfg 'feature="once"' -C metadata=cd86c8ba3cc99ebd -C extra-filename=-cd86c8ba3cc99ebd --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --cap-lints warn`
wit-deps-deps>     Checking equivalent v1.0.1
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=equivalent CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/equivalent-1.0.1 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Traits for key comparison in maps.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=equivalent CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/equivalent' CARGO_PKG_RUST_VERSION=1.6 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name equivalent /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/equivalent-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no -C metadata=827230922b9a436e -C extra-filename=-827230922b9a436e --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --cap-lints warn`
wit-deps-deps>     Checking hashbrown v0.14.3
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/hashbrown-0.14.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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.14.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name hashbrown --edition=2021 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/hashbrown-0.14.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no --cfg 'feature="raw"' -C metadata=995e27aeab337f28 -C extra-filename=-995e27aeab337f28 --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --cap-lints warn`
wit-deps-deps>     Checking indexmap v2.2.3
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/indexmap-2.2.3 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/indexmap-rs/indexmap' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=2.2.3 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' rustc --crate-name indexmap --edition=2021 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/indexmap-2.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no '--allow=clippy::style' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=a1d8c27a8f0df8ef -C extra-filename=-a1d8c27a8f0df8ef --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --extern equivalent=/build/source/target/aarch64-apple-darwin/release/deps/libequivalent-827230922b9a436e.rmeta --extern hashbrown=/build/source/target/aarch64-apple-darwin/release/deps/libhashbrown-995e27aeab337f28.rmeta --cap-lints warn`
wit-deps-deps>      Running `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CRATE_NAME=ring CARGO_MANIFEST_DIR=/nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION=1.61.0 CARGO_PKG_VERSION=0.17.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/source/target/release/deps:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib' OUT_DIR=/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out RING_CORE_PREFIX=ring_core_0_17_7_ rustc --crate-name ring --edition=2021 /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' -C metadata=31fd91d3c26f370e -C extra-filename=-31fd91d3c26f370e --out-dir /build/source/target/aarch64-apple-darwin/release/deps --target aarch64-apple-darwin -C linker=rust-lld -L dependency=/build/source/target/aarch64-apple-darwin/release/deps -L dependency=/build/source/target/release/deps --extern getrandom=/build/source/target/aarch64-apple-darwin/release/deps/libgetrandom-b14ddbae589f3ea5.rmeta --extern spin=/build/source/target/aarch64-apple-darwin/release/deps/libspin-cd86c8ba3cc99ebd.rmeta --extern untrusted=/build/source/target/aarch64-apple-darwin/release/deps/libuntrusted-e8a7cce56b36169d.rmeta --cap-lints warn -L native=/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out -l static=ring_core_0_17_7_ -l static=ring_core_0_17_7_test`
wit-deps-deps> warning: unused imports: `PKCS1`, `PSS`
wit-deps-deps>   --> /nix/store/diq7gyq456bypbgvggpp08cvwvrniaqa-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/src/rsa/padding.rs:21:13
wit-deps-deps>    |
wit-deps-deps> 21 |     pkcs1::{PKCS1, RSA_PKCS1_SHA256, RSA_PKCS1_SHA384, RSA_PKCS1_SHA512},
wit-deps-deps>    |             ^^^^^
wit-deps-deps> 22 |     pss::{PSS, RSA_PSS_SHA256, RSA_PSS_SHA384, RSA_PSS_SHA512},
wit-deps-deps>    |           ^^^
wit-deps-deps>    |
wit-deps-deps>    = note: `#[warn(unused_imports)]` on by default
wit-deps-deps> warning: `ring` (lib) generated 1 warning

@rvolosatovs
Copy link
Author

Here's 1.0.85:

wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=RING_PREGENERATE_ASM
wit-deps-deps> [ring 0.17.7] cargo:rustc-env=RING_CORE_PREFIX=ring_core_0_17_7_
wit-deps-deps> [ring 0.17.7] OPT_LEVEL = Some("3")
wit-deps-deps> [ring 0.17.7] TARGET = Some("aarch64-apple-darwin")
wit-deps-deps> [ring 0.17.7] HOST = Some("aarch64-unknown-linux-gnu")
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CC_aarch64-apple-darwin
wit-deps-deps> [ring 0.17.7] CC_aarch64-apple-darwin = Some("aarch64-apple-darwin-zigcc")
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "--version"
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
wit-deps-deps> [ring 0.17.7] CRATE_CC_NO_DEFAULTS = None
wit-deps-deps> [ring 0.17.7] DEBUG = Some("false")
wit-deps-deps> [ring 0.17.7] running: "xcrun" "--show-sdk-platform-version" "--sdk" "macosx"
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CFLAGS_aarch64-apple-darwin
wit-deps-deps> [ring 0.17.7] CFLAGS_aarch64-apple-darwin = None
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CFLAGS_aarch64_apple_darwin
wit-deps-deps> [ring 0.17.7] CFLAGS_aarch64_apple_darwin = None
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=TARGET_CFLAGS
wit-deps-deps> [ring 0.17.7] TARGET_CFLAGS = None
wit-deps-deps> [ring 0.17.7] cargo:rerun-if-env-changed=CFLAGS
wit-deps-deps> [ring 0.17.7] CFLAGS = None
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "--version"
wit-deps-deps> [ring 0.17.7] exit status: 0
wit-deps-deps> [ring 0.17.7] running: "xcrun" "--show-sdk-platform-version" "--sdk" "macosx"
wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c"
wit-deps-deps> [ring 0.17.7] call zig cc
wit-deps-deps> [ring 0.17.7] /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC --target=arm64-apple-darwin -mmacosx-version-min=11.0 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o -c crypto/curve25519/curve25519.c
wit-deps-deps> [ring 0.17.7] cargo:warning=error: UnknownArchitecture
wit-deps-deps> [ring 0.17.7]
wit-deps-deps> [ring 0.17.7]
wit-deps-deps> [ring 0.17.7] error occurred: Command "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args "aarch64-apple-darwin-zigcc" did not execute successfully (status code exit status: 1).
wit-deps-deps> [ring 0.17.7]
wit-deps-deps> [ring 0.17.7]
wit-deps-deps> [ring 0.17.7] exit status: 1
wit-deps-deps>   10.855160838s TRACE cargo::core::compiler::job_queue: end: JobId(37)
wit-deps-deps>   10.855206297s DEBUG cargo::core::compiler::job_queue: end (Unit { pkg: Package { id: PackageId { name: "ring", version: "0.17.7", source: "registry `crates-io`" }, ..: ".." }, target: TargetInner { ..: custom_build_target("build-script-build", "/nix/store/m1x8fjgy21g79yhljxcyhgnf4nhm2n1c-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7/build.rs", Edition2021) }, profile: Profile { ..: default_release() }, kind: Target(CompileTarget { name: "aarch64-apple-darwin" }), mode: RunCustomBuild, features: ["alloc", "default", "dev_urandom_fallback"], artifact: false, artifact_target_for_features: None, is_std: false, dep_hash: 0 }): Err(failed to run custom build command for `ring v0.17.7`
wit-deps-deps> Caused by:
wit-deps-deps>     process didn't exit successfully: `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=aarch64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=aes,crc,dit,dotprod,dpb,dpb2,fcma,fhm,flagm,fp16,frintts,jsconv,lor,lse,neon,paca,pacg,pan,pmuv3,ras,rcpc,rcpc2,rdm,sb,sha2,sha3,ssbs,vh CARGO_CFG_TARGET_HAS_ATOMIC=128,16,32,64,8,ptr CARGO_CFG_TARGET_OS=macos CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=apple CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DEV_URANDOM_FALLBACK=1 CARGO_MANIFEST_DIR=/nix/store/m1x8fjgy21g79yhljxcyhgnf4nhm2n1c-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7 CARGO_MANIFEST_LINKS=ring_core_0_17_7 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION=1.61.0 CARGO_PKG_VERSION=0.17.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=aarch64-unknown-linux-gnu LD_LIBRARY_PATH='/build/source/target/release/deps:/build/source/target/release:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib/rustlib/aarch64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=3 OUT_DIR=/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out PROFILE=release RUSTC=rustc RUSTC_LINKER=rust-lld RUSTDOC=rustdoc TARGET=aarch64-apple-darwin /build/source/target/release/build/ring-bc41c18e2ff353da/build-script-build` (exit status: 1)
wit-deps-deps>     --- stdout
wit-deps-deps>     cargo:rerun-if-env-changed=RING_PREGENERATE_ASM
wit-deps-deps>     cargo:rustc-env=RING_CORE_PREFIX=ring_core_0_17_7_
wit-deps-deps>     OPT_LEVEL = Some("3")
wit-deps-deps>     TARGET = Some("aarch64-apple-darwin")
wit-deps-deps>     HOST = Some("aarch64-unknown-linux-gnu")
wit-deps-deps>     cargo:rerun-if-env-changed=CC_aarch64-apple-darwin
wit-deps-deps>     CC_aarch64-apple-darwin = Some("aarch64-apple-darwin-zigcc")
wit-deps-deps>     running: "aarch64-apple-darwin-zigcc" "--version"
wit-deps-deps>     exit status: 0
wit-deps-deps>     cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
wit-deps-deps>     CRATE_CC_NO_DEFAULTS = None
wit-deps-deps>     DEBUG = Some("false")
wit-deps-deps>     running: "xcrun" "--show-sdk-platform-version" "--sdk" "macosx"
wit-deps-deps>     cargo:rerun-if-env-changed=CFLAGS_aarch64-apple-darwin
wit-deps-deps>     CFLAGS_aarch64-apple-darwin = None
wit-deps-deps>     cargo:rerun-if-env-changed=CFLAGS_aarch64_apple_darwin
wit-deps-deps>     CFLAGS_aarch64_apple_darwin = None
wit-deps-deps>     cargo:rerun-if-env-changed=TARGET_CFLAGS
wit-deps-deps>     TARGET_CFLAGS = None
wit-deps-deps>     cargo:rerun-if-env-changed=CFLAGS
wit-deps-deps>     CFLAGS = None
wit-deps-deps>     running: "aarch64-apple-darwin-zigcc" "--version"
wit-deps-deps>     exit status: 0
wit-deps-deps>     running: "xcrun" "--show-sdk-platform-version" "--sdk" "macosx"
wit-deps-deps>     running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c"
wit-deps-deps>     call zig cc
wit-deps-deps>     /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC --target=arm64-apple-darwin -mmacosx-version-min=11.0 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o -c crypto/curve25519/curve25519.c
wit-deps-deps>     cargo:warning=error: UnknownArchitecture
wit-deps-deps>     exit status: 1
wit-deps-deps>     --- stderr
wit-deps-deps>     error occurred: Command "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args "aarch64-apple-darwin-zigcc" did not execute successfully (status code exit status: 1).
wit-deps-deps>     )
wit-deps-deps> The following warnings were emitted during compilation:
wit-deps-deps> warning: ring@0.17.7: error: UnknownArchitecture
wit-deps-deps>   10.855901297s DEBUG cargo: display_error; err=failed to run custom build command for `ring v0.17.7`
wit-deps-deps> Caused by:
wit-deps-deps>     process didn't exit successfully: `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=aarch64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=aes,crc,dit,dotprod,dpb,dpb2,fcma,fhm,flagm,fp16,frintts,jsconv,lor,lse,neon,paca,pacg,pan,pmuv3,ras,rcpc,rcpc2,rdm,sb,sha2,sha3,ssbs,vh CARGO_CFG_TARGET_HAS_ATOMIC=128,16,32,64,8,ptr CARGO_CFG_TARGET_OS=macos CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=apple CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DEV_URANDOM_FALLBACK=1 CARGO_MANIFEST_DIR=/nix/store/m1x8fjgy21g79yhljxcyhgnf4nhm2n1c-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7 CARGO_MANIFEST_LINKS=ring_core_0_17_7 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION=1.61.0 CARGO_PKG_VERSION=0.17.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=aarch64-unknown-linux-gnu LD_LIBRARY_PATH='/build/source/target/release/deps:/build/source/target/release:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib/rustlib/aarch64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=3 OUT_DIR=/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out PROFILE=release RUSTC=rustc RUSTC_LINKER=rust-lld RUSTDOC=rustdoc TARGET=aarch64-apple-darwin /build/source/target/release/build/ring-bc41c18e2ff353da/build-script-build` (exit status: 1)
wit-deps-deps>     --- stdout
wit-deps-deps>     cargo:rerun-if-env-changed=RING_PREGENERATE_ASM
wit-deps-deps>     cargo:rustc-env=RING_CORE_PREFIX=ring_core_0_17_7_
wit-deps-deps>     OPT_LEVEL = Some("3")
wit-deps-deps>     TARGET = Some("aarch64-apple-darwin")
wit-deps-deps>     HOST = Some("aarch64-unknown-linux-gnu")
wit-deps-deps>     cargo:rerun-if-env-changed=CC_aarch64-apple-darwin
wit-deps-deps>     CC_aarch64-apple-darwin = Some("aarch64-apple-darwin-zigcc")
wit-deps-deps>     running: "aarch64-apple-darwin-zigcc" "--version"
wit-deps-deps>     exit status: 0
wit-deps-deps>     cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
wit-deps-deps>     CRATE_CC_NO_DEFAULTS = None
wit-deps-deps>     DEBUG = Some("false")
wit-deps-deps>     running: "xcrun" "--show-sdk-platform-version" "--sdk" "macosx"
wit-deps-deps>     cargo:rerun-if-env-changed=CFLAGS_aarch64-apple-darwin
wit-deps-deps>     CFLAGS_aarch64-apple-darwin = None
wit-deps-deps>     cargo:rerun-if-env-changed=CFLAGS_aarch64_apple_darwin
wit-deps-deps>     CFLAGS_aarch64_apple_darwin = None
wit-deps-deps>     cargo:rerun-if-env-changed=TARGET_CFLAGS
wit-deps-deps>     TARGET_CFLAGS = None
wit-deps-deps>     cargo:rerun-if-env-changed=CFLAGS
wit-deps-deps>     CFLAGS = None
wit-deps-deps>     running: "aarch64-apple-darwin-zigcc" "--version"
wit-deps-deps>     exit status: 0
wit-deps-deps>     running: "xcrun" "--show-sdk-platform-version" "--sdk" "macosx"
wit-deps-deps>     running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c"
wit-deps-deps>     call zig cc
wit-deps-deps>     /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC --target=arm64-apple-darwin -mmacosx-version-min=11.0 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o -c crypto/curve25519/curve25519.c
wit-deps-deps>     cargo:warning=error: UnknownArchitecture
wit-deps-deps>     exit status: 1
wit-deps-deps>     --- stderr
wit-deps-deps>     error occurred: Command "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args "aarch64-apple-darwin-zigcc" did not execute successfully (status code exit status: 1).
wit-deps-deps> error: failed to run custom build command for `ring v0.17.7`
wit-deps-deps> Caused by:
wit-deps-deps>   process didn't exit successfully: `CARGO=/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=aarch64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=aes,crc,dit,dotprod,dpb,dpb2,fcma,fhm,flagm,fp16,frintts,jsconv,lor,lse,neon,paca,pacg,pan,pmuv3,ras,rcpc,rcpc2,rdm,sb,sha2,sha3,ssbs,vh CARGO_CFG_TARGET_HAS_ATOMIC=128,16,32,64,8,ptr CARGO_CFG_TARGET_OS=macos CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=apple CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DEV_URANDOM_FALLBACK=1 CARGO_MANIFEST_DIR=/nix/store/m1x8fjgy21g79yhljxcyhgnf4nhm2n1c-vendor-cargo-deps/c19b7c6f923b580ac259164a89f2577984ad5ab09ee9d583b888f934adbbe8d0/ring-0.17.7 CARGO_MANIFEST_LINKS=ring_core_0_17_7 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION=1.61.0 CARGO_PKG_VERSION=0.17.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=aarch64-unknown-linux-gnu LD_LIBRARY_PATH='/build/source/target/release/deps:/build/source/target/release:/nix/store/l23hckd0n6fai2341wmkn2g1wqz83m3d-rust-mixed/lib/rustlib/aarch64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=3 OUT_DIR=/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out PROFILE=release RUSTC=rustc RUSTC_LINKER=rust-lld RUSTDOC=rustdoc TARGET=aarch64-apple-darwin /build/source/target/release/build/ring-bc41c18e2ff353da/build-script-build` (exit status: 1)
wit-deps-deps>   --- stdout
wit-deps-deps>   cargo:rerun-if-env-changed=RING_PREGENERATE_ASM
wit-deps-deps>   cargo:rustc-env=RING_CORE_PREFIX=ring_core_0_17_7_
wit-deps-deps>   OPT_LEVEL = Some("3")
wit-deps-deps>   TARGET = Some("aarch64-apple-darwin")
wit-deps-deps>   HOST = Some("aarch64-unknown-linux-gnu")
wit-deps-deps>   cargo:rerun-if-env-changed=CC_aarch64-apple-darwin
wit-deps-deps>   CC_aarch64-apple-darwin = Some("aarch64-apple-darwin-zigcc")
wit-deps-deps>   running: "aarch64-apple-darwin-zigcc" "--version"
wit-deps-deps>   exit status: 0
wit-deps-deps>   cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
wit-deps-deps>   CRATE_CC_NO_DEFAULTS = None
wit-deps-deps>   DEBUG = Some("false")
wit-deps-deps>   running: "xcrun" "--show-sdk-platform-version" "--sdk" "macosx"
wit-deps-deps>   cargo:rerun-if-env-changed=CFLAGS_aarch64-apple-darwin
wit-deps-deps>   CFLAGS_aarch64-apple-darwin = None
wit-deps-deps>   cargo:rerun-if-env-changed=CFLAGS_aarch64_apple_darwin
wit-deps-deps>   CFLAGS_aarch64_apple_darwin = None
wit-deps-deps>   cargo:rerun-if-env-changed=TARGET_CFLAGS
wit-deps-deps>   TARGET_CFLAGS = None
wit-deps-deps>   cargo:rerun-if-env-changed=CFLAGS
wit-deps-deps>   CFLAGS = None
wit-deps-deps>   running: "aarch64-apple-darwin-zigcc" "--version"
wit-deps-deps>   exit status: 0
wit-deps-deps>   running: "xcrun" "--show-sdk-platform-version" "--sdk" "macosx"
wit-deps-deps>   running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c"
wit-deps-deps>   call zig cc
wit-deps-deps>   /nix/store/za6mr8lm992lzkmc9lammh64vs036ka4-zig-0.11.0/bin/zig cc -target aarch64-macos -O3 -ffunction-sections -fdata-sections -fPIC --target=arm64-apple-darwin -mmacosx-version-min=11.0 -I include -I /build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out -Wall -Wextra -fvisibility=hidden -std=c1x -pedantic -Wall -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wconversion -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-field-initializers -Wmissing-include-dirs -Wnested-externs -Wredundant-decls -Wshadow -Wsign-compare -Wsign-conversion -Wstrict-prototypes -Wundef -Wuninitialized -Wwrite-strings -gfull -DNDEBUG -o /build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o -c crypto/curve25519/curve25519.c
wit-deps-deps>   cargo:warning=error: UnknownArchitecture
wit-deps-deps>   exit status: 1
wit-deps-deps>   --- stderr
wit-deps-deps>   error occurred: Command "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args "aarch64-apple-darwin-zigcc" did not execute successfully (status code exit status: 1).
wit-deps-deps>   10.862241463s  INFO cargo::util::rustc: updated rustc info cache
wit-deps-deps>   10.863382755s DEBUG cargo: exit_with_error; err=CliError { error: Some(1 job failed), exit_code: 101 }
wit-deps-deps>   10.863423213s DEBUG cargo: display_error; err=1 job failed
error: build of '/nix/store/j1j8b6h633s8ryyibphsa3skxdyglr2a-wit-deps-deps-0.3.5.drv' on 'ssh://builder@linux-builder' failed: builder for '/nix/store/j1j8b6h633s8ryyibphsa3skxdyglr2a-wit-deps-deps-0.3.5.drv' failed with exit code 101;
       last 10 log lines:
       >
       >   --- stderr
       >
       >
       >   error occurred: Command "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args "aarch64-apple-darwin-zigcc" did not execute successfully (status code exit status: 1).
       >
       >
       >   10.862241463s  INFO cargo::util::rustc: updated rustc info cache
       >   10.863382755s DEBUG cargo: exit_with_error; err=CliError { error: Some(1 job failed), exit_code: 101 }
       >   10.863423213s DEBUG cargo: display_error; err=1 job failed
       For full logs, run 'nix-store -l /nix/store/j1j8b6h633s8ryyibphsa3skxdyglr2a-wit-deps-deps-0.3.5.drv'.
error: builder for '/nix/store/j1j8b6h633s8ryyibphsa3skxdyglr2a-wit-deps-deps-0.3.5.drv' failed with exit code 1;
       last 10 log lines:
       >
       >   --- stderr
       >
       >
       >   error occurred: Command "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c" with args "aarch64-apple-darwin-zigcc" did not execute successfully (status code exit status: 1).
       >
       >
       >   10.862241463s  INFO cargo::util::rustc: updated rustc info cache
       >   10.863382755s DEBUG cargo: exit_with_error; err=CliError { error: Some(1 job failed), exit_code: 101 }
       >   10.863423213s DEBUG cargo: display_error; err=1 job failed

@rvolosatovs
Copy link
Author

Side-by-side:
1.0.83:

wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-arch" "arm64" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-c65e1d5876d1356a/out/crypto/curve25519/curve25519.o" "-c" "crypto/curve25519/curve25519.c"

1.0.85:

wit-deps-deps> [ring 0.17.7] running: "aarch64-apple-darwin-zigcc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "--target=arm64-apple-darwin" "-mmacosx-version-min=11.0" "-I" "include" "-I" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out" "-Wall" "-Wextra" "-fvisibility=hidden" "-std=c1x" "-pedantic" "-Wall" "-Wextra" "-Wbad-function-cast" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wnested-externs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wstrict-prototypes" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-gfull" "-DNDEBUG" "-o" "/build/source/target/aarch64-apple-darwin/release/build/ring-d03b2a83dd1bf3bb/out/fad98b632b8ce3cc-curve25519.o" "-c" "crypto/curve25519/curve25519.c"

I am not sure if that's the only issue, but I'm quite sure Zig would not be too happy about the --target=arm64-apple-darwin, at the very least I know I had to translate that to aarch64-macos (https://github.com/rvolosatovs/nixify/blob/3e34d28daa53c41ae615360f4c106cc1771ae869/lib/rust/mkAttrs.nix#L299-L300)

I'm curious why --target is was not set in 1.0.83, but appeared in 1.0.85?

@rvolosatovs
Copy link
Author

That was it, sprinkled a little

sed 's/arm64-apple-darwin/aarch64-macos/'

in the zigcc shell script and the build succeeded.

I would really like not having to string-replace the compiler args in the script, any idea how this could be fixed? (it appears that the --target directive was not required before?)

@NobodyXu
Copy link
Collaborator

NobodyXu commented Feb 17, 2024

It's introduced in #943 by @BlackHoleFox to fix the macos deployment regression.

(Sorry that's wrong)

Since clang supports it, and zig-cc is based on clang and is supposed to be a thin-wrapper to make cross-compilation easier while retaining compatibility, I think the reasonable fix is for zig-cc to fix it.

@BlackHoleFox
Copy link
Contributor

I dont actually know which PR introduced the passing of --target on macOS platforms. I need to look into that tomorrow.

Thank you for the side-by-side text @rvolosatovs. It will make bisecting this easier.

@BlackHoleFox
Copy link
Contributor

In theory --target isn't needed to help with deployment targets since there's a specific compiler flag for that on macOS. iOS and derivatives need it though when passed to clang.

NobodyXu added a commit that referenced this issue Feb 20, 2024
Regression (#945) has been resolved, #948 seems like a zig-cc issue.

Even if #948 is indeed an issue in cc, it affects a much smaller group of people (cross-compiling from Linux to MacOS).
@madsmtm
Copy link
Contributor

madsmtm commented Feb 21, 2024

Agree that this is a zig cc issue, I found ziglang/zig#4911 for fixing exactly this.

@rvolosatovs
Copy link
Author

Agree that this is a zig cc issue, I found ziglang/zig#4911 for fixing exactly this.

Just string-replacing for the time being and waiting for a fix upstream sounds good to me, closing

@rvolosatovs rvolosatovs closed this as not planned Won't fix, can't repro, duplicate, stale Feb 21, 2024
@sehz
Copy link

sehz commented Feb 25, 2024

Strange enough, this doesn't cause in the macOS only on aarch64-linux-musl

@NobodyXu
Copy link
Collaborator

Strange enough, this doesn't cause in the macOS only on aarch64-linux-musl

can you elaborate please?

Do you mean that compiling on macOS with zig-cc does not have this problem?

@sehz
Copy link

sehz commented Feb 25, 2024

It works fine on local Mac (aarch64) running Linux. It doesn't work on Github action running ubuntu-latest.

@NobodyXu
Copy link
Collaborator

It works fine on local Mac (aarch64) running Linux. It doesn't work on Github action running ubuntu-latest.

Are you using zig-cc for cross compilation to mac?

If so, then I can't imagine why it would success to local mac running Linux VM but not ubuntu-latest, given that the zig-cc still hasn't got support for --target

@sehz
Copy link

sehz commented Feb 26, 2024

stripping out --target=x86_64-unknown-linux-musl fixed the issue. This happens when rust target was set explicitly. That's why default macOS build worked.

@NobodyXu
Copy link
Collaborator

You mean removing --target from cargo-build makes it work?

Or is it removing it from zig-cc?

@sehz
Copy link

sehz commented Feb 26, 2024

removing from zig-cc

@NobodyXu
Copy link
Collaborator

I see, so not setting --target in cargo also avoids passing --target ti zig-cc

This happens when rust target was set explicitly. That's why default macOS build worked.

@rvolosatovs
Copy link
Author

Small note here, since I was already setting the -target (parsed from cargo target) to zig cc anyway, simply reordering the parameters slightly and setting the parsed -target last seems to have done the trick rvolosatovs/nixify@35d7d4e

The right-most zig cc flag seems to override any previously supplied-values

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

No branches or pull requests

5 participants