briansmith / ring

Safe, fast, small crypto using Rust
Other
3.7k stars 697 forks source link

Cannot compile for 32-bit x86 musl on 32-bit ubuntu #494

Closed opensourcegeek closed 7 years ago

opensourcegeek commented 7 years ago

I'm not sure what is going wrong here, I'm trying to build for i686-unknown-linux-musl target and it fails, any ideas please? Below is verbose output of build,

 cargo build --target i686-unknown-linux-musl --verbose
       Fresh semver v0.1.20
       Fresh base64 v0.2.1
       Fresh lazy_static v0.2.4
       Fresh unicode-normalization v0.1.4
       Fresh itoa v0.3.1
       Fresh dtoa v0.4.1
       Fresh foreign-types v0.2.0
       Fresh itertools v0.4.19
       Fresh log v0.3.7
       Fresh mime v0.2.3
   Compiling untrusted v0.3.2
     Running `rustc --crate-name untrusted /root/.cargo/registry/src/github.com-1ecc6299db9ec823/untrusted-0.3.2/src/untrusted.rs --crate-type lib -g -C metadata=3b8aee9da6330af0 -C extra-filename=-3b8aee9da6330af0 --out-dir /root/bigquery/target/i686-unknown-linux-musl/debug/deps --emit=dep-info,link --target i686-unknown-linux-musl -L dependency=/root/bigquery/target/i686-unknown-linux-musl/debug/deps -L dependency=/root/bigquery/target/debug/deps --cap-lints allow`
       Fresh rustc_version v0.1.7
       Fresh unicase v1.4.0
       Fresh num-traits v0.1.37
       Fresh num-integer v0.1.33
       Fresh time v0.1.36
       Fresh num-iter v0.1.33
       Fresh num v0.1.37
       Fresh typeable v0.1.2
       Fresh language-tags v0.2.2
       Fresh quote v0.3.15
       Fresh chrono v0.2.25
       Fresh libc v0.2.21
       Fresh num_cpus v1.3.0
       Fresh deque v0.3.1
       Fresh rayon v0.6.0
       Fresh bitflags v0.7.0
       Fresh pkg-config v0.3.9
       Fresh rand v0.3.15
       Fresh uuid v0.2.3
       Fresh unicode-xid v0.0.4
       Fresh synom v0.11.3
       Fresh syn v0.11.9
       Fresh serde_codegen_internals v0.14.1
       Fresh serde_derive v0.9.11
       Fresh antidote v1.0.0
       Fresh httparse v1.2.1
       Fresh rustc-serialize v0.3.23
       Fresh gcc v0.3.45
   Compiling ring v0.7.3
     Running `/root/bigquery/target/debug/build/ring-cbec37e265b6014e/build-script-build`
error: failed to run custom build command for `ring v0.7.3`
process didn't exit successfully: `/root/bigquery/target/debug/build/ring-cbec37e265b6014e/build-script-build` (exit code: 101)
--- stdout
XDG_SESSION_ID: 1
TERM: xterm-256color
SHELL: /bin/bash
SSH_CLIENT: 78.33.59.98 4489 22
OLDPWD: /root
SSH_TTY: /dev/pts/0
RUST_BACKTRACE: 1
USER: root
LS_COLORS: rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
MAIL: /var/mail/root
PATH: /root/.cargo/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
PWD: /root/bigquery
PKG_CONFIG_ALLOW_CROSS: 1
LANG: en_US.UTF-8
SHLVL: 1
HOME: /root
LOGNAME: root
SSH_CONNECTION: 78.33.59.98 4489 138.68.184.243 22
LESSOPEN: | /usr/bin/lesspipe %s
XDG_RUNTIME_DIR: /run/user/0
LESSCLOSE: /usr/bin/lesspipe %s %s
_: /root/.cargo/bin/cargo
LD_LIBRARY_PATH: /root/bigquery/target/debug/deps:/root/.rustup/toolchains/1.15.1-i686-unknown-linux-gnu/lib
CARGO_HOME: /root/.cargo
RUST_RECURSION_COUNT: 1
RUSTUP_TOOLCHAIN: 1.15.1-i686-unknown-linux-gnu
RUSTUP_HOME: /root/.rustup
SSL_CERT_FILE: /usr/lib/ssl/certs/ca-certificates.crt
SSL_CERT_DIR: /usr/lib/ssl/certs
OPT_LEVEL: 0
CARGO_FEATURE_DEV_URANDOM_FALLBACK: 1
CARGO_FEATURE_RSA_SIGNING: 1
CARGO_PKG_VERSION: 0.7.3
RUSTDOC: rustdoc
CARGO_CFG_PROC_MACRO: 
CARGO_CFG_TARGET_POINTER_WIDTH: 32
CARGO_MANIFEST_DIR: /root/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.7.3
CARGO_PKG_AUTHORS: Brian Smith <brian@briansmith.org>
CARGO_CFG_DEBUG_ASSERTIONS: 
CARGO_PKG_VERSION_PRE: 
CARGO_CFG_UNIX: 
HOST: i686-unknown-linux-gnu
CARGO_PKG_VERSION_PATCH: 3
RUSTC: rustc
CARGO_CFG_TARGET_ENV: musl
DEBUG: true
CARGO_PKG_NAME: ring
OUT_DIR: /root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out
CARGO_PKG_HOMEPAGE: 
TARGET: i686-unknown-linux-musl
CARGO_CFG_TARGET_ENDIAN: little
CARGO_PKG_VERSION_MAJOR: 0
NUM_JOBS: 1
CARGO_PKG_VERSION_MINOR: 7
CARGO_CFG_TARGET_OS: linux
CARGO_CFG_TARGET_ARCH: x86
PROFILE: debug
CARGO_CFG_TARGET_FAMILY: unix
CARGO_PKG_DESCRIPTION: Safe, fast, small crypto using Rust.
CARGO_FEATURE_DEFAULT: 1
CARGO_FEATURE_USE_HEAP: 1
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/aes-586-elf.o" "pregenerated/aes-586-elf.S"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/aesni-x86-elf.o" "pregenerated/aesni-x86-elf.S"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/vpaes-x86-elf.o" "pregenerated/vpaes-x86-elf.S"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/x86-mont-elf.o" "pregenerated/x86-mont-elf.S"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/chacha-x86-elf.o" "pregenerated/chacha-x86-elf.S"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/ecp_nistz256-x86-elf.o" "pregenerated/ecp_nistz256-x86-elf.S"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/ghash-x86-elf.o" "pregenerated/ghash-x86-elf.S"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/poly1305-x86-elf.o" "pregenerated/poly1305-x86-elf.S"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/sha256-586-elf.o" "pregenerated/sha256-586-elf.S"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/sha512-586-elf.o" "pregenerated/sha512-586-elf.S"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/aes.o" "crypto/aes/aes.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/add.o" "crypto/bn/add.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/bn.o" "crypto/bn/bn.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/cmp.o" "crypto/bn/cmp.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/convert.o" "crypto/bn/convert.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/div.o" "crypto/bn/div.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/exponentiation.o" "crypto/bn/exponentiation.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/gcd.o" "crypto/bn/gcd.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/generic.o" "crypto/bn/generic.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/montgomery.o" "crypto/bn/montgomery.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/montgomery_inv.o" "crypto/bn/montgomery_inv.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/mul.o" "crypto/bn/mul.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/random.o" "crypto/bn/random.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/shift.o" "crypto/bn/shift.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/e_aes.o" "crypto/cipher/e_aes.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/crypto.o" "crypto/crypto.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/curve25519.o" "crypto/curve25519/curve25519.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/ecp_nistz.o" "crypto/ec/ecp_nistz.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/ecp_nistz256.o" "crypto/ec/ecp_nistz256.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/gfp_p256.o" "crypto/ec/gfp_p256.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/gfp_p384.o" "crypto/ec/gfp_p384.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/limbs.o" "crypto/limbs/limbs.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/mem.o" "crypto/mem.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/gcm.o" "crypto/modes/gcm.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/sysrand.o" "crypto/rand/sysrand.c"
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CC_i686-unknown-linux-musl = None
CC_i686_unknown_linux_musl = None
TARGET_CC = None
CC = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CFLAGS_i686-unknown-linux-musl = None
CFLAGS_i686_unknown_linux_musl = None
TARGET_CFLAGS = None
CFLAGS = None
PROFILE = Some("debug")
running "musl-gcc" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wmissing-prototypes" "-Wnested-externs" "-Wstrict-prototypes" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/cpu-intel.o" "crypto/cpu-intel.c"
running: "ar" "crs" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/libring-core.a" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/aes-586-elf.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/aesni-x86-elf.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/vpaes-x86-elf.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/x86-mont-elf.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/chacha-x86-elf.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/ecp_nistz256-x86-elf.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/ghash-x86-elf.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/poly1305-x86-elf.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/sha256-586-elf.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/sha512-586-elf.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/aes.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/add.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/bn.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/cmp.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/convert.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/div.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/exponentiation.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/gcd.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/generic.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/montgomery.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/montgomery_inv.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/mul.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/random.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/shift.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/e_aes.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/crypto.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/curve25519.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/ecp_nistz.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/ecp_nistz256.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/gfp_p256.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/gfp_p384.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/limbs.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/mem.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/gcm.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/sysrand.o" "/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/cpu-intel.o"
ExitStatus(ExitStatus(0))
cargo:rustc-link-lib=static=ring-core
OPT_LEVEL = Some("0")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
TARGET = Some("i686-unknown-linux-musl")
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CXX_i686-unknown-linux-musl = None
CXX_i686_unknown_linux_musl = None
TARGET_CXX = None
CXX = None
HOST = Some("i686-unknown-linux-gnu")
CROSS_COMPILE = None
TARGET = Some("i686-unknown-linux-musl")
HOST = Some("i686-unknown-linux-gnu")
CXXFLAGS_i686-unknown-linux-musl = None
CXXFLAGS_i686_unknown_linux_musl = None
TARGET_CXXFLAGS = None
CXXFLAGS = None
PROFILE = Some("debug")
running "musl-g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c++0x" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/bn_test.o" "crypto/bn/bn_test.cc"

--- stderr
thread '<unnamed>' panicked at 'failed to execute: No such file or directory (os error 2)', /root/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.7.3/build.rs:709
stack backtrace:
   1: 0x800dec05 - std::sys::imp::backtrace::tracing::imp::write::h3188f035833a2635
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:42
   2: 0x800e4c4b - std::panicking::default_hook::{{closure}}::h6385b6959a2dd25b
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panicking.rs:349
   3: 0x800e4820 - std::panicking::default_hook::he4f3b61755d7fa95
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panicking.rs:365
   4: 0x800e5109 - std::panicking::rust_panic_with_hook::hf00b8130f73095ec
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panicking.rs:553
   5: 0x800e4f5c - std::panicking::begin_panic::h6227f62cb2cdaeb4
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panicking.rs:515
   6: 0x800e4ed3 - std::panicking::begin_panic_fmt::h173eadd80ae64bec
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panicking.rs:499
   7: 0x80071a76 - build_script_build::run_command::{{closure}}::h7f9d79a789a624a7
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.7.3/build.rs:709
   8: 0x80028417 - <core::result::Result<T, E>>::unwrap_or_else::h5323a60426fc9855
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libcore/result.rs:706
   9: 0x800718d9 - build_script_build::run_command::hb8a97ae39da2e1ed
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.7.3/build.rs:708
  10: 0x8006fb39 - build_script_build::compile::h5199cc2818a6d6b7
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.7.3/build.rs:590
  11: 0x8006f17a - build_script_build::build_library::{{closure}}::h95bc99042c21c478
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.7.3/build.rs:529
  12: 0x800678b5 - <rayon::par_iter::map::MapFn<F> as rayon::par_iter::map::MapOp<In>>::map::h7434632ede5005ac
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/map.rs:18
  13: 0x8000e3fe - <rayon::par_iter::map::MapFolder<'m, C, MAP_OP> as rayon::par_iter::internal::Folder<ITEM>>::consume::hc4904f019a7f5e49
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/map.rs:281
  14: 0x8001149c - <rayon::par_iter::filter::FilterFolder<'f, C, FILTER_OP> as rayon::par_iter::internal::Folder<ITEM>>::consume::hf10bad9911e0af01
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/filter.rs:130
  15: 0x80054252 - rayon::par_iter::internal::bridge_producer_consumer::helper::hef3b616b4a917178
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:212
  16: 0x80054e3d - rayon::par_iter::internal::bridge_producer_consumer::helper::{{closure}}::hc9646db932371dc7
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:206
  17: 0x8004b574 - rayon::api::join::hdb728b402505921a
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/api.rs:173
  18: 0x80053ff0 - rayon::par_iter::internal::bridge_producer_consumer::helper::hef3b616b4a917178
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:206
  19: 0x80054e3d - rayon::par_iter::internal::bridge_producer_consumer::helper::{{closure}}::hc9646db932371dc7
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:206
  20: 0x8004b574 - rayon::api::join::hdb728b402505921a
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/api.rs:173
  21: 0x80053ff0 - rayon::par_iter::internal::bridge_producer_consumer::helper::hef3b616b4a917178
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:206
  22: 0x80051028 - rayon::par_iter::internal::bridge_producer_consumer::he112f9c5d961c13f
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:193
  23: 0x8000d172 - <rayon::par_iter::internal::bridge::Callback<C> as rayon::par_iter::internal::ProducerCallback<ITEM>>::callback::hb3ecf29ee6bd67be
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:177
  24: 0x8000c28d - <rayon::par_iter::slice::SliceIter<'data, T> as rayon::par_iter::IndexedParallelIterator>::with_producer::hf12f7f2eb35c353b
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/slice.rs:74
  25: 0x80055448 - rayon::par_iter::internal::bridge::h13086e2d0ba1dcb4
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:160
  26: 0x80008a37 - <rayon::par_iter::slice::SliceIter<'data, T> as rayon::par_iter::ParallelIterator>::drive_unindexed::h461a77e61e256b59
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/slice.rs:44
  27: 0x80007dbf - <rayon::par_iter::chain::ChainIter<A, B> as rayon::par_iter::ParallelIterator>::drive_unindexed::h8c48ae7d9f500574
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/chain.rs:33
  28: 0x80067db8 - <rayon::par_iter::weight::Weight<M> as rayon::par_iter::ParallelIterator>::drive_unindexed::h64592c91e2bf0859
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/weight.rs:27
  29: 0x800087ec - <rayon::par_iter::filter::Filter<M, FILTER_OP> as rayon::par_iter::ParallelIterator>::drive_unindexed::h6e79179171a25f03
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/filter.rs:29
  30: 0x80007b61 - <rayon::par_iter::map::Map<M, MAP_OP> as rayon::par_iter::ParallelIterator>::drive_unindexed::he7f99edc03d5ff4a
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/map.rs:72
  31: 0x8000774d - <rayon::par_iter::map::Map<M, MAP_OP> as rayon::par_iter::ParallelIterator>::drive_unindexed::hb50e63b55f96ff2b
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/map.rs:72
  32: 0x800504a3 - rayon::par_iter::reduce::reduce::hf09ee2b9e2e0cda8
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/reduce.rs:40
  33: 0x8004facc - rayon::par_iter::ParallelIterator::reduce::h262565bcaebdd535
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/mod.rs:266
  34: 0x8006e5ed - build_script_build::build_library::hcdd3368db6515dbf
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.7.3/build.rs:524
  35: 0x8006e36a - build_script_build::build_c_code::{{closure}}::h170ce126bf93e707
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.7.3/build.rs:502
  36: 0x8000d8c8 - <rayon::par_iter::for_each::ForEachConsumer<'f, OP> as rayon::par_iter::internal::Folder<ITEM>>::consume::h0c2f7baf0c7d7958
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/for_each.rs:46
  37: 0x800537da - rayon::par_iter::internal::bridge_producer_consumer::helper::hddd0cb8238250dff
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:212
  38: 0x80054b77 - rayon::par_iter::internal::bridge_producer_consumer::helper::{{closure}}::hb83ca11b67419054
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:207
  39: 0x8003b9ce - <rayon::job::StackJob<L, F, R>>::run_inline::h2d7cf79e181a7386
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/job.rs:89
  40: 0x800494e6 - rayon::api::join::hb15098c9998b9148
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/api.rs:185
  41: 0x8005364c - rayon::par_iter::internal::bridge_producer_consumer::helper::hddd0cb8238250dff
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:206
  42: 0x80050a8e - rayon::par_iter::internal::bridge_producer_consumer::h6c0563c88ed0503a
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:193
  43: 0x8000cf31 - <rayon::par_iter::internal::bridge::Callback<C> as rayon::par_iter::internal::ProducerCallback<ITEM>>::callback::h4cf837b07e35032b
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:177
  44: 0x8000be21 - <rayon::par_iter::slice::SliceIter<'data, T> as rayon::par_iter::IndexedParallelIterator>::with_producer::h007e6cb41a8ccabd
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/slice.rs:74
  45: 0x80055938 - rayon::par_iter::internal::bridge::hdffc68b934f3b3da
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/internal.rs:160
  46: 0x80008bc1 - <rayon::par_iter::slice::SliceIter<'data, T> as rayon::par_iter::ParallelIterator>::drive_unindexed::hc6af4a28638bf008
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/slice.rs:44
  47: 0x80067f18 - <rayon::par_iter::weight::Weight<M> as rayon::par_iter::ParallelIterator>::drive_unindexed::h8fe72b19c027fbe5
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/weight.rs:27
  48: 0x80050572 - rayon::par_iter::for_each::for_each::hc88559068ffb8ed6
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/for_each.rs:12
  49: 0x8004ff51 - rayon::par_iter::ParallelIterator::for_each::hec33276dc5ac4d1b
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/par_iter/mod.rs:173
  50: 0x8006d70d - build_script_build::build_c_code::hae0ddb947750d584
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.7.3/build.rs:499
  51: 0x8006c100 - build_script_build::ring_build_rs_main::{{closure}}::hffc1c14cdb3af3d3
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/ring-0.7.3/build.rs:380
  52: 0x80061f15 - <rayon::job::StackJob<L, F, R> as rayon::job::Job>::execute::{{closure}}::h49d713089801fd86
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/job.rs:110
  53: 0x800662c6 - <std::panic::AssertUnwindSafe<F> as core::ops::FnOnce<()>>::call_once::ha1d6fc5f30e1978d
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panic.rs:295
  54: 0x80022c20 - std::panicking::try::do_call::h698f33352eade44d
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panicking.rs:458
  55: 0x800ecc12 - __rust_maybe_catch_panic
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libpanic_unwind/lib.rs:98
  56: 0x800203c1 - std::panicking::try::hb3d54c3cec03d488
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panicking.rs:434
  57: 0x8001c689 - std::panic::catch_unwind::he91004564f553d0d
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panic.rs:351
  58: 0x8004cbb3 - rayon::unwind::halt_unwinding::h1818f25b84349f3b
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/unwind.rs:19
  59: 0x8005bd89 - <rayon::job::StackJob<L, F, R> as rayon::job::Job>::execute::h12bd0e4248dc1587
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/job.rs:110
  60: 0x800c864e - rayon::job::JobRef::execute::h2fbdc3e342ceb3dc
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/job.rs:60
  61: 0x800caa6a - rayon::thread_pool::main_loop::h8b8075a72a99a9ae
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/thread_pool.rs:447
  62: 0x800c9137 - rayon::thread_pool::Registry::new::{{closure}}::h860dcf3f67e05724
                at /root/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-0.6.0/src/thread_pool.rs:87
  63: 0x800c6368 - <std::panic::AssertUnwindSafe<F> as core::ops::FnOnce<()>>::call_once::ha839aefb274914a7
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panic.rs:295
  64: 0x800b5f55 - std::panicking::try::do_call::hc09b78815522cebd
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panicking.rs:458
  65: 0x800ecc12 - __rust_maybe_catch_panic
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libpanic_unwind/lib.rs:98
  66: 0x800b5c57 - std::panicking::try::he01932541ce14783
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panicking.rs:434
  67: 0x800b4b3b - std::panic::catch_unwind::he2989baf3e904383
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/panic.rs:351
  68: 0x800b5837 - std::thread::Builder::spawn::{{closure}}::h1da2c3d4439cc0a2
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/thread/mod.rs:301
  69: 0x800bf3d9 - <F as alloc::boxed::FnBox<A>>::call_box::h402755062997c552
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/liballoc/boxed.rs:605
  70: 0x800e407c - std::sys::imp::thread::Thread::new::thread_start::he018521f53b24939
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/liballoc/boxed.rs:615
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/sys_common/thread.rs:21
                at /buildslave/rust-buildbot/slave/stable-dist-rustc-linux/build/src/libstd/sys/unix/thread.rs:84
  71: 0xb77a5294 - start_thread
  72: 0xb76b2eed - __clone
  73:        0x0 - <unknown>
briansmith commented 7 years ago

What happens if you run this manually from the command line?:

"musl-g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-m32" "-static" "-march=i686" "-Wl,-melf_i386" "-I" "include" "-std=c++0x" "-fdata-sections" "-ffunction-sections" "-pedantic" "-pedantic-errors" "-Wall" "-Werror" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-declarations" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-Wno-cast-align" "-fstack-protector" "-g3" "-U_FORTIFY_SOURCE" "-D_XOPEN_SOURCE=700" "-c" "-o/root/bigquery/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/bn_test.o" "crypto/bn/bn_test.cc"

In particular, is it not finding musl-g++, or is it not finding bn_test.cc or one of the directories?

opensourcegeek commented 7 years ago

Ah musl-g++ cannot be found! Quick googling doesn't bring up any musl-g++ compilers either.

 musl-g++ -O0 -ffunction-sections -fdata-sections -fPIC -g -m32 -static -march=i686 -Wl,-melf_i386 -I include -std=c++0x -fdata-sections -ffunction-sections -pedantic -pedantic-errors -Wall -Werror -Wextra -Wcast-align -Wcast-qual -Wenum-compare -Wfloat-equal -Wformat=2 -Winline -Winvalid-pch -Wmissing-declarations -Wmissing-field-initializers -Wmissing-include-dirs -Wredundant-decls -Wshadow -Wsign-compare -Wundef -Wuninitialized -Wwrite-strings -fno-strict-aliasing -fvisibility=hidden -Wno-cast-align -fstack-protector -g3 -U_FORTIFY_SOURCE -D_XOPEN_SOURCE=700 -c -o/root/rustls/target/i686-unknown-linux-musl/debug/build/ring-6c8441ff98710207/out/bn_test.o crypto/bn/bn_test.cc

**musl-g++: command not found**
briansmith commented 7 years ago

Thanks! It seems similar to https://github.com/rust-lang/cargo/issues/3359.

FYI, I probably won't do anything about this except work on https://github.com/briansmith/ring/issues/477 to make it a non-issue. But I am open to accepting PRs to work around it in some way in the interim.

opensourcegeek commented 7 years ago

I might have to ditch yup-oauth2 library to talk to Google bigquery (which depends on hyper-rustls, which depends on rustls which in turn depends on ring@0.7) and write my own wrapper to do HTTPS calls. This whole tls/ssl area is one place I get bitten with rust all the time, I hope it gets better in future! Sorry for not being able to better help you in this case.

briansmith commented 7 years ago

Reopening, because I think it is a valid issue, and maybe somebody wants to provide a workaround before #477 gets fixed.

rsdy commented 7 years ago

I'm not sure this is a generic solution, but I've been able to produce a working static binary for a project that uses yup-oauth2 and hyper-rustls by short-circuiting musl-g++ to g++. Copying the musl-gcc script to use g++ also results in a working binary for my application.

opensourcegeek commented 7 years ago

@rsdy I haven't seen static binaries(no library dependencies on target platform) being produced using gcc/g++ that uses glibc at least. I could be wrong though, please do share steps taken

For now I've downgraded to yup-oauth2=1.0.1 and it works as it depends on hyper 0.9.13 which supports SSL connections using openssl (openssl-sys) and I've got it building for musl using docker https://github.com/opensourcegeek/muslrust-32.

It was also my fault as I was depending on yup-outh2="1.0.1" but cargo was pulling 1.0.5 which happens to depend on more recent hyper 0.10 which doesn't support SSL connections (you need external crates to do that). Changing it to "=1.0.1" helped to pin down dependency correctly.

On a more general note, a lot of libraries are still pre 1.0, so they make breaking changes(probably without realising) with just a minor version bump. In this case hyper drops SSL support completely in 0.10 and yup-oauth2 upgraded hyper dependency but didn't bump even minor version. It is understandable, so I've to be more cautious when I add dependencies.

rsdy commented 7 years ago

https://gist.github.com/rsdy/1a3b418f45800afa738b6a0bbe08f7d3 This Dockerfile illustrates the solution.

briansmith commented 7 years ago

497 disables all the C++ stuff when targeting -musl. This will be part of ring 0.7.4.

briansmith commented 3 years ago

https://github.com/briansmith/ring/issues/713#issuecomment-717654176 describes the current state of musl support. Marking this as a duplicate of #713.