[INFO] fetching crate sodium-alloc 0.1.1... [INFO] checking sodium-alloc-0.1.1 against master#068609ce766e55d2e7371cd2a86143a6d7e8e2e4 for pr-138952 [INFO] extracting crate sodium-alloc 0.1.1 into /workspace/builds/worker-0-tc1/source [INFO] validating manifest of crates.io crate sodium-alloc 0.1.1 on toolchain 068609ce766e55d2e7371cd2a86143a6d7e8e2e4 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+068609ce766e55d2e7371cd2a86143a6d7e8e2e4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate sodium-alloc 0.1.1 [INFO] finished tweaking crates.io crate sodium-alloc 0.1.1 [INFO] tweaked toml for crates.io crate sodium-alloc 0.1.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+068609ce766e55d2e7371cd2a86143a6d7e8e2e4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 96 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+068609ce766e55d2e7371cd2a86143a6d7e8e2e4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+068609ce766e55d2e7371cd2a86143a6d7e8e2e4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c8f5511799427394d573c1d59159c364f2b6c5dd1f9f7993427b3b6350b8ddbd [INFO] running `Command { std: "docker" "start" "-a" "c8f5511799427394d573c1d59159c364f2b6c5dd1f9f7993427b3b6350b8ddbd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c8f5511799427394d573c1d59159c364f2b6c5dd1f9f7993427b3b6350b8ddbd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c8f5511799427394d573c1d59159c364f2b6c5dd1f9f7993427b3b6350b8ddbd", kill_on_drop: false }` [INFO] [stdout] c8f5511799427394d573c1d59159c364f2b6c5dd1f9f7993427b3b6350b8ddbd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+068609ce766e55d2e7371cd2a86143a6d7e8e2e4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 83e4764090a654b7648146d5cdb9c3380d2754b1e879fb49a3adf5d03026d188 [INFO] running `Command { std: "docker" "start" "-a" "83e4764090a654b7648146d5cdb9c3380d2754b1e879fb49a3adf5d03026d188", kill_on_drop: false }` [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling litemap v0.7.5 [INFO] [stderr] Compiling writeable v0.5.5 [INFO] [stderr] Compiling icu_locid_transform_data v1.5.1 [INFO] [stderr] Compiling icu_properties_data v1.5.1 [INFO] [stderr] Compiling once_cell v1.21.1 [INFO] [stderr] Compiling icu_normalizer_data v1.5.1 [INFO] [stderr] Compiling write16 v1.0.0 [INFO] [stderr] Compiling utf8_iter v1.0.4 [INFO] [stderr] Compiling libc v0.2.171 [INFO] [stderr] Compiling smallvec v1.14.0 [INFO] [stderr] Compiling utf16_iter v1.0.5 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling crc32fast v1.4.2 [INFO] [stderr] Compiling rustix v1.0.3 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling bitflags v2.9.0 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling adler2 v2.0.0 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling percent-encoding v2.3.1 [INFO] [stderr] Compiling linux-raw-sys v0.9.3 [INFO] [stderr] Compiling simd-adler32 v0.3.7 [INFO] [stderr] Compiling miniz_oxide v0.8.5 [INFO] [stderr] Compiling lockfree-object-pool v0.1.6 [INFO] [stderr] Compiling zip v2.5.0 [INFO] [stderr] Compiling form_urlencoded v1.2.1 [INFO] [stderr] Compiling bumpalo v3.17.0 [INFO] [stderr] Compiling rle-decode-fast v1.0.3 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling hashbrown v0.15.2 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling adler32 v1.2.0 [INFO] [stderr] Compiling dary_heap v0.3.7 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling vcpkg v0.2.15 [INFO] [stderr] Compiling minisign-verify v0.2.3 [INFO] [stderr] Compiling pkg-config v0.3.32 [INFO] [stderr] Compiling zopfli v0.8.1 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling cc v1.2.17 [INFO] [stderr] Compiling indexmap v2.8.0 [INFO] [stderr] Compiling flate2 v1.1.0 [INFO] [stderr] Compiling core2 v0.4.0 [INFO] [stderr] Compiling libflate_lz77 v2.1.0 [INFO] [stderr] Compiling libflate v2.1.0 [INFO] [stderr] Compiling filetime v0.2.25 [INFO] [stderr] Compiling xattr v1.5.0 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling tar v0.4.44 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.7.5 [INFO] [stderr] Compiling zerovec v0.10.4 [INFO] [stderr] Compiling tinystr v0.7.6 [INFO] [stderr] Compiling icu_collections v1.5.0 [INFO] [stderr] Compiling icu_locid v1.5.0 [INFO] [stderr] Compiling icu_provider v1.5.0 [INFO] [stderr] Compiling icu_locid_transform v1.5.0 [INFO] [stderr] Compiling icu_properties v1.5.1 [INFO] [stderr] Compiling icu_normalizer v1.5.0 [INFO] [stderr] Compiling idna_adapter v1.2.0 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling ureq v2.12.1 [INFO] [stderr] Compiling libsodium-sys-stable v1.22.2 [INFO] [stderr] error: failed to run custom build command for `libsodium-sys-stable v1.22.2` [INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_DEV_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/libsodium-sys-stable-2a58283ca5a43405/build-script-build` (exit status: 101) [INFO] [stderr] --- stdout [INFO] [stderr] cargo:rerun-if-env-changed=SODIUM_LIB_DIR [INFO] [stderr] cargo:rerun-if-env-changed=SODIUM_SHARED [INFO] [stderr] cargo:rerun-if-env-changed=SODIUM_USE_PKG_CONFIG [INFO] [stderr] cargo:rerun-if-env-changed=VCPKGRS_DYNAMIC [INFO] [stderr] cargo:rerun-if-env-changed=SODIUM_DISABLE_PIE [INFO] [stderr] OPT_LEVEL = Some(0) [INFO] [stderr] OUT_DIR = Some(/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out) [INFO] [stderr] TARGET = Some(x86_64-unknown-linux-gnu) [INFO] [stderr] HOST = Some(x86_64-unknown-linux-gnu) [INFO] [stderr] cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu [INFO] [stderr] CC_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu [INFO] [stderr] CC_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CC [INFO] [stderr] HOST_CC = None [INFO] [stderr] cargo:rerun-if-env-changed=CC [INFO] [stderr] CC = None [INFO] [stderr] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [INFO] [stderr] RUSTC_WRAPPER = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] DEBUG = Some(true) [INFO] [stderr] CARGO_CFG_TARGET_FEATURE = Some(fxsr,sse,sse2,x87) [INFO] [stderr] cargo:rerun-if-env-changed=CFLAGS [INFO] [stderr] CFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CFLAGS [INFO] [stderr] HOST_CFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] CARGO_ENCODED_RUSTFLAGS = Some(--cap-lints=forbid) [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] [/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libsodium-sys-stable-1.22.2/build.rs:527:5] "Compiling for target:" = "Compiling for target:" [INFO] [stderr] [/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libsodium-sys-stable-1.22.2/build.rs:527:5] Target::get().name = "x86_64-unknown-linux-gnu" [INFO] [stderr] [INFO] [stderr] thread 'main' panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/libsodium-sys-stable-1.22.2/build.rs:358:9: [INFO] [stderr] [INFO] [stderr] checking build system type... x86_64-pc-linux-gnu [INFO] [stderr] checking host system type... x86_64-unknown-linux-gnu [INFO] [stderr] checking target system type... x86_64-unknown-linux-gnu [INFO] [stderr] checking for a BSD-compatible install... /usr/bin/install -c [INFO] [stderr] checking whether sleep supports fractional seconds... yes [INFO] [stderr] checking filesystem timestamp resolution... 0.01 [INFO] [stderr] checking whether build environment is sane... yes [INFO] [stderr] checking for x86_64-unknown-linux-gnu-strip... no [INFO] [stderr] checking for strip... strip [INFO] [stderr] checking for a race-free mkdir -p... /usr/bin/mkdir -p [INFO] [stderr] checking for gawk... no [INFO] [stderr] checking for mawk... mawk [INFO] [stderr] checking whether make sets $(MAKE)... yes [INFO] [stderr] checking whether make supports nested variables... yes [INFO] [stderr] checking xargs -n works... yes [INFO] [stderr] checking whether UID '0' is supported by ustar format... yes [INFO] [stderr] checking whether GID '0' is supported by ustar format... yes [INFO] [stderr] checking how to create a ustar tar archive... gnutar [INFO] [stderr] checking whether to enable maintainer-specific portions of Makefiles... no [INFO] [stderr] checking for x86_64-unknown-linux-gnu-gcc... cc [INFO] [stderr] checking whether the C compiler works... yes [INFO] [stderr] checking for C compiler default output file name... a.out [INFO] [stderr] checking for suffix of executables... [INFO] [stderr] checking whether we are cross compiling... no [INFO] [stderr] checking for suffix of object files... o [INFO] [stderr] checking whether the compiler supports GNU C... yes [INFO] [stderr] checking whether cc accepts -g... yes [INFO] [stderr] checking for cc option to enable C11 features... none needed [INFO] [stderr] checking whether cc understands -c and -o together... yes [INFO] [stderr] checking whether make supports the include directive... yes (GNU style) [INFO] [stderr] checking dependency style of cc... none [INFO] [stderr] checking dependency style of cc... none [INFO] [stderr] checking for stdio.h... yes [INFO] [stderr] checking for stdlib.h... yes [INFO] [stderr] checking for string.h... yes [INFO] [stderr] checking for inttypes.h... yes [INFO] [stderr] checking for stdint.h... yes [INFO] [stderr] checking for strings.h... yes [INFO] [stderr] checking for sys/stat.h... yes [INFO] [stderr] checking for sys/types.h... yes [INFO] [stderr] checking for unistd.h... yes [INFO] [stderr] checking for wchar.h... yes [INFO] [stderr] checking for minix/config.h... no [INFO] [stderr] checking whether it is safe to define __EXTENSIONS__... yes [INFO] [stderr] checking whether _XOPEN_SOURCE should be defined... no [INFO] [stderr] checking for a sed that does not truncate output... /usr/bin/sed [INFO] [stderr] checking how to run the C preprocessor... cc -E [INFO] [stderr] checking for egrep -e... /usr/bin/grep -E [INFO] [stderr] checking whether cc is Clang... no [INFO] [stderr] checking whether pthreads work with "-pthread" and "-lpthread"... yes [INFO] [stderr] checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE [INFO] [stderr] checking whether more special flags are required for pthreads... no [INFO] [stderr] checking for PTHREAD_PRIO_INHERIT... yes [INFO] [stderr] checking for variable-length arrays... yes [INFO] [stderr] checking for __wasi__ defined... no [INFO] [stderr] checking whether C compiler accepts -Werror... yes [INFO] [stderr] checking whether to add -D_FORTIFY_SOURCE=3 to CPPFLAGS... yes [INFO] [stderr] checking whether C compiler accepts -fvisibility=hidden... yes [INFO] [stderr] checking whether C compiler accepts -fPIC... yes [INFO] [stderr] checking whether C compiler accepts -fPIE... yes [INFO] [stderr] checking whether the linker accepts -pie... yes [INFO] [stderr] checking whether C compiler accepts -fno-strict-aliasing... yes [INFO] [stderr] checking whether C compiler accepts -fno-strict-overflow... yes [INFO] [stderr] checking whether C compiler accepts -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -Wextra -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -Wall... yes [INFO] [stderr] checking whether C compiler accepts -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -Wextra -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -Wno-deprecated-declarations... yes [INFO] [stderr] checking whether C compiler accepts -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -Wextra -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -Wno-deprecated-declarations -Wno-unknown-pragmas... yes [INFO] [stderr] checking for clang... no [INFO] [stderr] checking whether C compiler accepts -O0 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -m64 -Wall -Wextra -pthread -fvisibility=hidden -fPIC -fPIE -fno-strict-aliasing -fno-strict-overflow -Wall -Wextra... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict -Wshorten-64-to-32... no [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict -Wsometimes-uninitialized... no [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict -Wstrict-prototypes... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict -Wstrict-prototypes -Wswitch-enum... yes [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict -Wstrict-prototypes -Wswitch-enum -Wvariable-decl... no [INFO] [stderr] checking whether C compiler accepts -Wextra -Warray-bounds -Wbad-function-cast -Wcast-qual -Wdiv-by-zero -Wduplicated-branches -Wduplicated-cond -Wfloat-equal -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmisleading-indentation -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-type-limits -Wno-unknown-pragmas -Wnormalized=id -Wnull-dereference -Wold-style-declaration -Wpointer-arith -Wredundant-decls -Wrestrict -Wstrict-prototypes -Wswitch-enum -Wwrite-strings... yes [INFO] [stderr] checking whether the linker accepts -Wl,-z,relro... yes [INFO] [stderr] checking whether the linker accepts -Wl,-z,now... yes [INFO] [stderr] checking whether the linker accepts -Wl,-z,noexecstack... yes [INFO] [stderr] checking whether segmentation violations can be caught... yes [INFO] [stderr] checking whether SIGABRT can be caught... yes [INFO] [stderr] checking for thread local storage (TLS) class... _Thread_local [INFO] [stderr] thread local storage is supported [INFO] [stderr] checking whether C compiler accepts -ftls-model=local-dynamic... yes [INFO] [stderr] checking how to print strings... printf [INFO] [stderr] checking for a sed that does not truncate output... (cached) /usr/bin/sed [INFO] [stderr] checking for grep that handles long lines and -e... /usr/bin/grep [INFO] [stderr] checking for egrep... /usr/bin/grep -E [INFO] [stderr] checking for fgrep... /usr/bin/grep -F [INFO] [stderr] checking for ld used by cc... /usr/bin/ld [INFO] [stderr] checking if the linker (/usr/bin/ld) is GNU ld... yes [INFO] [stderr] checking for BSD- or MS-compatible name lister (nm)... no [INFO] [stderr] checking for x86_64-unknown-linux-gnu-dumpbin... no [INFO] [stderr] checking for x86_64-unknown-linux-gnu-link... no [INFO] [stderr] checking for dumpbin... no [INFO] [stderr] checking for link... link -dump [INFO] [stderr] checking the name lister (nm) interface... BSD nm [INFO] [stderr] checking whether ln -s works... yes [INFO] [stderr] checking the maximum length of command line arguments... 1572864 [INFO] [stderr] checking how to convert x86_64-pc-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop [INFO] [stderr] checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop [INFO] [stderr] checking for /usr/bin/ld option to reload object files... -r [INFO] [stderr] checking for file... file [INFO] [stderr] checking for x86_64-unknown-linux-gnu-objdump... no [INFO] [stderr] checking for objdump... objdump [INFO] [stderr] checking how to recognize dependent libraries... pass_all [INFO] [stderr] checking for x86_64-unknown-linux-gnu-dlltool... no [INFO] [stderr] checking for dlltool... no [INFO] [stderr] checking how to associate runtime and link libraries... printf %s\n [INFO] [stderr] checking for x86_64-unknown-linux-gnu-ranlib... no [INFO] [stderr] checking for ranlib... ranlib [INFO] [stderr] checking for x86_64-unknown-linux-gnu-ar... no [INFO] [stderr] checking for ar... ar [INFO] [stderr] checking for archiver @FILE support... @ [INFO] [stderr] checking for x86_64-unknown-linux-gnu-strip... strip [INFO] [stderr] checking command to parse nm output from cc object... ok [INFO] [stderr] checking for sysroot... no [INFO] [stderr] checking for a working dd... /usr/bin/dd [INFO] [stderr] checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 [INFO] [stderr] checking for x86_64-unknown-linux-gnu-mt... no [INFO] [stderr] checking for mt... no [INFO] [stderr] checking if : is a manifest tool... no [INFO] [stderr] checking for dlfcn.h... yes [INFO] [stderr] checking for objdir... .libs [INFO] [stderr] checking if cc supports -fno-rtti -fno-exceptions... no [INFO] [stderr] checking for cc option to produce PIC... -fPIC -DPIC [INFO] [stderr] checking if cc PIC flag -fPIC -DPIC works... yes [INFO] [stderr] checking if cc static flag -static works... yes [INFO] [stderr] checking if cc supports -c -o file.o... yes [INFO] [stderr] checking if cc supports -c -o file.o... (cached) yes [INFO] [stderr] checking whether the cc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes [INFO] [stderr] checking dynamic linker characteristics... GNU/Linux ld.so [INFO] [stderr] checking how to hardcode library paths into programs... immediate [INFO] [stderr] checking whether stripping libraries is possible... yes [INFO] [stderr] checking if libtool supports shared libraries... yes [INFO] [stderr] checking whether to build shared libraries... no [INFO] [stderr] checking whether to build static libraries... yes [INFO] [stderr] checking for x86_64-unknown-linux-gnu-ar... ar [INFO] [stderr] checking for ARM64 target... no [INFO] [stderr] checking whether C compiler accepts -mmmx... yes [INFO] [stderr] checking for MMX instructions set... yes [INFO] [stderr] checking whether C compiler accepts -mmmx... (cached) yes [INFO] [stderr] checking whether C compiler accepts -msse2... yes [INFO] [stderr] checking for SSE2 instructions set... yes [INFO] [stderr] checking whether C compiler accepts -msse2... (cached) yes [INFO] [stderr] checking whether C compiler accepts -msse3... yes [INFO] [stderr] checking for SSE3 instructions set... yes [INFO] [stderr] checking whether C compiler accepts -msse3... (cached) yes [INFO] [stderr] checking whether C compiler accepts -mssse3... yes [INFO] [stderr] checking for SSSE3 instructions set... yes [INFO] [stderr] checking whether C compiler accepts -mssse3... (cached) yes [INFO] [stderr] checking whether C compiler accepts -msse4.1... yes [INFO] [stderr] checking for SSE4.1 instructions set... yes [INFO] [stderr] checking whether C compiler accepts -msse4.1... (cached) yes [INFO] [stderr] checking whether C compiler accepts -mavx... yes [INFO] [stderr] checking for AVX instructions set... yes [INFO] [stderr] checking whether C compiler accepts -mavx... (cached) yes [INFO] [stderr] checking whether C compiler accepts -mavx2... yes [INFO] [stderr] checking for AVX2 instructions set... yes [INFO] [stderr] checking whether C compiler accepts -mavx2... (cached) yes [INFO] [stderr] checking if _mm256_broadcastsi128_si256 is correctly defined... yes [INFO] [stderr] checking whether C compiler accepts -mavx512f... yes [INFO] [stderr] checking for AVX512F instructions set... yes [INFO] [stderr] checking whether C compiler accepts -mavx512f... (cached) yes [INFO] [stderr] checking whether C compiler accepts -maes... yes [INFO] [stderr] checking whether C compiler accepts -mpclmul... yes [INFO] [stderr] checking for AESNI instructions set and PCLMULQDQ... yes [INFO] [stderr] checking whether C compiler accepts -maes... (cached) yes [INFO] [stderr] checking whether C compiler accepts -mpclmul... (cached) yes [INFO] [stderr] checking whether C compiler accepts -mrdrnd... yes [INFO] [stderr] checking for RDRAND... yes [INFO] [stderr] checking whether C compiler accepts -mrdrnd... (cached) yes [INFO] [stderr] checking for sys/mman.h... yes [INFO] [stderr] checking for sys/param.h... yes [INFO] [stderr] checking for sys/random.h... yes [INFO] [stderr] checking for intrin.h... no [INFO] [stderr] checking for sys/auxv.h... yes [INFO] [stderr] checking for CommonCrypto/CommonRandom.h... no [INFO] [stderr] checking for cet.h... yes [INFO] [stderr] checking if _xgetbv() is available... no [INFO] [stderr] checking for inline... inline [INFO] [stderr] checking whether byte ordering is bigendian... (cached) no [INFO] [stderr] checking whether __STDC_LIMIT_MACROS is required... no [INFO] [stderr] checking whether we can use inline asm code... yes [INFO] [stderr] no [INFO] [stderr] checking whether we can use x86_64 asm code... yes [INFO] [stderr] checking whether we can assemble AVX opcodes... yes [INFO] [stderr] checking for 128-bit arithmetic... yes [INFO] [stderr] checking for cpuid instruction... yes [INFO] [stderr] checking if the .private_extern asm directive is supported... no [INFO] [stderr] checking if the .hidden asm directive is supported... yes [INFO] [stderr] checking if weak symbols are supported... yes [INFO] [stderr] checking if atomic operations are supported... yes [INFO] [stderr] checking if C11 memory fences are supported... yes [INFO] [stderr] checking if gcc memory fences are supported... yes [INFO] [stderr] checking for size_t... yes [INFO] [stderr] checking for working alloca.h... yes [INFO] [stderr] checking for alloca... yes [INFO] [stderr] checking for arc4random... yes [INFO] [stderr] checking for arc4random_buf... yes [INFO] [stderr] checking for mmap... yes [INFO] [stderr] checking for mlock... yes [INFO] [stderr] checking for madvise... yes [INFO] [stderr] checking for mprotect... yes [INFO] [stderr] checking for raise... yes [INFO] [stderr] checking for sysconf... yes [INFO] [stderr] checking for getrandom with a standard API... yes [INFO] [stderr] checking for getrandom... yes [INFO] [stderr] checking for getentropy with a standard API... yes [INFO] [stderr] checking for getentropy... yes [INFO] [stderr] checking for getpid... yes [INFO] [stderr] checking for getauxval... yes [INFO] [stderr] checking for elf_aux_info... no [INFO] [stderr] checking for posix_memalign... yes [INFO] [stderr] checking for nanosleep... yes [INFO] [stderr] checking for clock_gettime... yes [INFO] [stderr] checking for memset_s... no [INFO] [stderr] checking for explicit_bzero... yes [INFO] [stderr] checking for memset_explicit... no [INFO] [stderr] checking for explicit_memset... no [INFO] [stderr] checking if gcc/ld supports -Wl,--output-def... not needed, shared libraries are disabled [INFO] [stderr] checking that generated files are newer than configure... done [INFO] [stderr] configure: creating ./config.status [INFO] [stderr] config.status: creating Makefile [INFO] [stderr] config.status: creating builds/Makefile [INFO] [stderr] config.status: creating contrib/Makefile [INFO] [stderr] config.status: creating dist-build/Makefile [INFO] [stderr] config.status: creating libsodium.pc [INFO] [stderr] config.status: creating libsodium-uninstalled.pc [INFO] [stderr] config.status: creating src/Makefile [INFO] [stderr] config.status: creating src/libsodium/Makefile [INFO] [stderr] config.status: creating src/libsodium/include/Makefile [INFO] [stderr] config.status: creating src/libsodium/include/sodium/version.h [INFO] [stderr] config.status: creating test/default/Makefile [INFO] [stderr] config.status: creating test/Makefile [INFO] [stderr] config.status: executing depfiles commands [INFO] [stderr] config.status: executing libtool commands [INFO] [stderr] [INFO] [stderr] Making install in builds [INFO] [stderr] make[1]: Entering directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/builds' [INFO] [stderr] make[2]: Entering directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/builds' [INFO] [stderr] make[2]: Nothing to be done for 'install-exec-am'. [INFO] [stderr] make[2]: Nothing to be done for 'install-data-am'. [INFO] [stderr] make[2]: Leaving directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/builds' [INFO] [stderr] make[1]: Leaving directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/builds' [INFO] [stderr] Making install in contrib [INFO] [stderr] make[1]: Entering directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/contrib' [INFO] [stderr] make[2]: Entering directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/contrib' [INFO] [stderr] make[2]: Nothing to be done for 'install-exec-am'. [INFO] [stderr] make[2]: Nothing to be done for 'install-data-am'. [INFO] [stderr] make[2]: Leaving directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/contrib' [INFO] [stderr] make[1]: Leaving directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/contrib' [INFO] [stderr] Making install in dist-build [INFO] [stderr] make[1]: Entering directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/dist-build' [INFO] [stderr] make[2]: Entering directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/dist-build' [INFO] [stderr] make[2]: Nothing to be done for 'install-exec-am'. [INFO] [stderr] make[2]: Nothing to be done for 'install-data-am'. [INFO] [stderr] make[2]: Leaving directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/dist-build' [INFO] [stderr] make[1]: Leaving directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/dist-build' [INFO] [stderr] Making install in src [INFO] [stderr] make[1]: Entering directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/src' [INFO] [stderr] Making install in libsodium [INFO] [stderr] make[2]: Entering directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/src/libsodium' [INFO] [stderr] Making install in include [INFO] [stderr] make[3]: Entering directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/src/libsodium/include' [INFO] [stderr] make[4]: Entering directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/src/libsodium/include' [INFO] [stderr] make[4]: Nothing to be done for 'install-exec-am'. [INFO] [stderr] /usr/bin/mkdir -p '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/installed/include' [INFO] [stderr] /usr/bin/mkdir -p '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/installed/include' [INFO] [stderr] /usr/bin/mkdir -p '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/installed/include/sodium' [INFO] [stderr] /usr/bin/mkdir -p '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/installed/include/sodium' [INFO] [stderr] /usr/bin/install -c -m 644 sodium/core.h sodium/crypto_aead_aes256gcm.h sodium/crypto_aead_aegis128l.h sodium/crypto_aead_aegis256.h sodium/crypto_aead_chacha20poly1305.h sodium/crypto_aead_xchacha20poly1305.h sodium/crypto_auth.h sodium/crypto_auth_hmacsha256.h sodium/crypto_auth_hmacsha512.h sodium/crypto_auth_hmacsha512256.h sodium/crypto_box.h sodium/crypto_box_curve25519xchacha20poly1305.h sodium/crypto_box_curve25519xsalsa20poly1305.h sodium/crypto_core_ed25519.h sodium/crypto_core_ristretto255.h sodium/crypto_core_hchacha20.h sodium/crypto_core_hsalsa20.h sodium/crypto_core_salsa20.h sodium/crypto_core_salsa2012.h sodium/crypto_core_salsa208.h sodium/crypto_generichash.h sodium/crypto_generichash_blake2b.h sodium/crypto_hash.h sodium/crypto_hash_sha256.h sodium/crypto_hash_sha512.h sodium/crypto_kdf.h sodium/crypto_kdf_hkdf_sha256.h sodium/crypto_kdf_hkdf_sha512.h sodium/crypto_kdf_blake2b.h sodium/crypto_kx.h sodium/crypto_onetimeauth.h sodium/crypto_onetimeauth_poly1305.h sodium/crypto_pwhash.h sodium/crypto_pwhash_argon2i.h sodium/crypto_pwhash_argon2id.h sodium/crypto_pwhash_scryptsalsa208sha256.h sodium/crypto_scalarmult.h sodium/crypto_scalarmult_curve25519.h sodium/crypto_scalarmult_ed25519.h sodium/crypto_scalarmult_ristretto255.h '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/installed/include/sodium' [INFO] [stderr] /usr/bin/install -c -m 644 sodium/version.h '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/installed/include/sodium' [INFO] [stderr] /usr/bin/mkdir -p '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/installed/include/sodium' [INFO] [stderr] /usr/bin/install -c -m 644 sodium/crypto_secretbox.h sodium/crypto_secretbox_xchacha20poly1305.h sodium/crypto_secretbox_xsalsa20poly1305.h sodium/crypto_secretstream_xchacha20poly1305.h sodium/crypto_shorthash.h sodium/crypto_shorthash_siphash24.h sodium/crypto_sign.h sodium/crypto_sign_ed25519.h sodium/crypto_sign_edwards25519sha512batch.h sodium/crypto_stream.h sodium/crypto_stream_chacha20.h sodium/crypto_stream_salsa20.h sodium/crypto_stream_salsa2012.h sodium/crypto_stream_salsa208.h sodium/crypto_stream_xchacha20.h sodium/crypto_stream_xsalsa20.h sodium/crypto_verify_16.h sodium/crypto_verify_32.h sodium/crypto_verify_64.h sodium/export.h sodium/randombytes.h sodium/randombytes_internal_random.h sodium/randombytes_sysrandom.h sodium/runtime.h sodium/utils.h '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/installed/include/sodium' [INFO] [stderr] /usr/bin/install -c -m 644 sodium.h '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/installed/include/.' [INFO] [stderr] make[4]: Leaving directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/src/libsodium/include' [INFO] [stderr] make[3]: Leaving directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/src/libsodium/include' [INFO] [stderr] make[3]: Entering directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/src/libsodium' [INFO] [stderr] CC crypto_shorthash/siphash24/libsodium_la-shorthash_siphashx24.lo [INFO] [stderr] CC crypto_shorthash/siphash24/ref/libsodium_la-shorthash_siphashx24_ref.lo [INFO] [stderr] CC crypto_sign/ed25519/ref10/libsodium_la-obsolete.lo [INFO] [stderr] CC crypto_aead/aegis128l/libaesni_la-aegis128l_aesni.lo [INFO] [stderr] CC crypto_aead/aegis256/libaesni_la-aegis256_aesni.lo [INFO] [stderr] CC crypto_aead/aegis256/libarmcrypto_la-aegis256_armcrypto.lo [INFO] [stderr] CC crypto_aead/aegis128l/libarmcrypto_la-aegis128l_armcrypto.lo [INFO] [stderr] CC crypto_generichash/blake2b/ref/libssse3_la-blake2b-compress-ssse3.lo [INFO] [stderr] CC crypto_pwhash/argon2/libssse3_la-argon2-fill-block-ssse3.lo [INFO] [stderr] CC crypto_generichash/blake2b/ref/libsse41_la-blake2b-compress-sse41.lo [INFO] [stderr] CC crypto_generichash/blake2b/ref/libavx2_la-blake2b-compress-avx2.lo [INFO] [stderr] CC crypto_pwhash/argon2/libavx2_la-argon2-fill-block-avx2.lo [INFO] [stderr] CC crypto_stream/chacha20/dolbeau/libavx2_la-chacha20_dolbeau-avx2.lo [INFO] [stderr] CC crypto_pwhash/argon2/libavx512f_la-argon2-fill-block-avx512f.lo [INFO] [stderr] CC crypto_aead/aegis128l/libsodium_la-aead_aegis128l.lo [INFO] [stderr] CC crypto_aead/aegis128l/libsodium_la-aegis128l_soft.lo [INFO] [stderr] CC crypto_aead/aegis256/libsodium_la-aead_aegis256.lo [INFO] [stderr] CC crypto_aead/aegis256/libsodium_la-aegis256_soft.lo [INFO] [stderr] CC crypto_aead/aes256gcm/libsodium_la-aead_aes256gcm.lo [INFO] [stderr] CC crypto_aead/chacha20poly1305/libsodium_la-aead_chacha20poly1305.lo [INFO] [stderr] CC crypto_aead/xchacha20poly1305/libsodium_la-aead_xchacha20poly1305.lo [INFO] [stderr] CC crypto_auth/libsodium_la-crypto_auth.lo [INFO] [stderr] CC crypto_auth/hmacsha256/libsodium_la-auth_hmacsha256.lo [INFO] [stderr] CC crypto_auth/hmacsha512/libsodium_la-auth_hmacsha512.lo [INFO] [stderr] CC crypto_auth/hmacsha512256/libsodium_la-auth_hmacsha512256.lo [INFO] [stderr] CC crypto_box/libsodium_la-crypto_box.lo [INFO] [stderr] CC crypto_box/libsodium_la-crypto_box_easy.lo [INFO] [stderr] CC crypto_box/libsodium_la-crypto_box_seal.lo [INFO] [stderr] CC crypto_box/curve25519xsalsa20poly1305/libsodium_la-box_curve25519xsalsa20poly1305.lo [INFO] [stderr] CC crypto_core/ed25519/ref10/libsodium_la-ed25519_ref10.lo [INFO] [stderr] CC crypto_core/hchacha20/libsodium_la-core_hchacha20.lo [INFO] [stderr] CC crypto_core/hsalsa20/ref2/libsodium_la-core_hsalsa20_ref2.lo [INFO] [stderr] CC crypto_core/hsalsa20/libsodium_la-core_hsalsa20.lo [INFO] [stderr] CC crypto_core/salsa/ref/libsodium_la-core_salsa_ref.lo [INFO] [stderr] CC crypto_core/softaes/libsodium_la-softaes.lo [INFO] [stderr] CC crypto_generichash/libsodium_la-crypto_generichash.lo [INFO] [stderr] CC crypto_generichash/blake2b/libsodium_la-generichash_blake2.lo [INFO] [stderr] CC crypto_generichash/blake2b/ref/libsodium_la-blake2b-compress-ref.lo [INFO] [stderr] make[3]: Leaving directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/src/libsodium' [INFO] [stderr] make[2]: Leaving directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/src/libsodium' [INFO] [stderr] make[1]: Leaving directory '/opt/rustwide/target/debug/build/libsodium-sys-stable-46be0babdd28bbdd/out/source/libsodium-stable/src' [INFO] [stderr] [INFO] [stderr] In file included from ./include/sodium/private/ed25519_ref10.h:23, [INFO] [stderr] from crypto_sign/ed25519/ref10/obsolete.c:9: [INFO] [stderr] ./include/sodium/private/ed25519_ref10_fe_51.h:403:1: warning: 'fe25519_sq2' defined but not used [-Wunused-function] [INFO] [stderr] 403 | fe25519_sq2(fe25519 h, const fe25519 f) [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] ./include/sodium/private/ed25519_ref10_fe_51.h:324:1: warning: 'fe25519_sq' defined but not used [-Wunused-function] [INFO] [stderr] 324 | fe25519_sq(fe25519 h, const fe25519 f) [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] ./include/sodium/private/ed25519_ref10_fe_51.h:233:1: warning: 'fe25519_mul' defined but not used [-Wunused-function] [INFO] [stderr] 233 | fe25519_mul(fe25519 h, const fe25519 f, const fe25519 g) [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] ./include/sodium/private/ed25519_ref10_fe_51.h:146:1: warning: 'fe25519_cswap' defined but not used [-Wunused-function] [INFO] [stderr] 146 | fe25519_cswap(fe25519 f, fe25519 g, unsigned int b) [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] ./include/sodium/private/ed25519_ref10_fe_51.h:109:1: warning: 'fe25519_cmov' defined but not used [-Wunused-function] [INFO] [stderr] 109 | fe25519_cmov(fe25519 f, const fe25519 g, unsigned int b) [INFO] [stderr] | ^~~~~~~~~~~~ [INFO] [stderr] crypto_aead/aegis128l/aead_aegis128l.c: In function 'crypto_aead_aegis128l_encrypt_detached': [INFO] [stderr] crypto_aead/aegis128l/aead_aegis128l.c:107:87: warning: unused parameter 'nsec' [-Wunused-parameter] [INFO] [stderr] 107 | unsigned long long adlen, const unsigned char *nsec, [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] crypto_aead/aegis128l/aead_aegis128l.c: In function 'crypto_aead_aegis128l_decrypt_detached': [INFO] [stderr] crypto_aead/aegis128l/aead_aegis128l.c:124:73: warning: unused parameter 'nsec' [-Wunused-parameter] [INFO] [stderr] 124 | crypto_aead_aegis128l_decrypt_detached(unsigned char *m, unsigned char *nsec, [INFO] [stderr] | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] crypto_aead/aegis256/aead_aegis256.c: In function 'crypto_aead_aegis256_encrypt_detached': [INFO] [stderr] crypto_aead/aegis256/aead_aegis256.c:107:86: warning: unused parameter 'nsec' [-Wunused-parameter] [INFO] [stderr] 107 | unsigned long long adlen, const unsigned char *nsec, [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] crypto_aead/aegis256/aead_aegis256.c: In function 'crypto_aead_aegis256_decrypt_detached': [INFO] [stderr] crypto_aead/aegis256/aead_aegis256.c:124:72: warning: unused parameter 'nsec' [-Wunused-parameter] [INFO] [stderr] 124 | crypto_aead_aegis256_decrypt_detached(unsigned char *m, unsigned char *nsec, const unsigned char *c, [INFO] [stderr] | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] /tmp/ccxvCgY7.s: crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c:156:1: fatal error: error writing to /tmp/cciJhF0q.s: No space left on device [INFO] [stderr] 156 | } [INFO] [stderr] | ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] Assembler messages: [INFO] [stderr] /tmp/ccxvCgY7.s: Fatal error: can't write 24 bytes to section .text.rotl32 of crypto_core/hchacha20/libsodium_la-core_hchacha20.o: 'No space left on device' [INFO] [stderr] /tmp/ccxvCgY7.s: Fatal error: crypto_core/hchacha20/libsodium_la-core_hchacha20.o: No such file or directory [INFO] [stderr] make[3]: *** [Makefile:2639: crypto_box/curve25519xsalsa20poly1305/libsodium_la-box_curve25519xsalsa20poly1305.lo] Error 1 [INFO] [stderr] make[3]: *** Waiting for unfinished jobs.... [INFO] [stderr] /tmp/ccyxnsgo.s: Assembler messages: [INFO] [stderr] /tmp/ccyxnsgo.s: Fatal error: can't write 64 bytes to section .rodata.blake2b_IV of crypto_generichash/blake2b/ref/libssse3_la-blake2b-compress-ssse3.o: 'No space left on device' [INFO] [stderr] /tmp/ccyxnsgo.s: make[3]: *** [Makefile:2653: crypto_core/hchacha20/libsodium_la-core_hchacha20.lo] Error 1 [INFO] [stderr] Fatal error: crypto_generichash/blake2b/ref/libssse3_la-blake2b-compress-ssse3.o: No such file or directory [INFO] [stderr] make[3]: *** [Makefile:3269: crypto_generichash/blake2b/ref/libssse3_la-blake2b-compress-ssse3.lo] Error 1 [INFO] [stderr] crypto_core/ed25519/ref10/ed25519_ref10.c:503:1: warning: 'ge25519_p3_to_precomp' defined but not used [-Wunused-function] [INFO] [stderr] 503 | ge25519_p3_to_precomp(ge25519_precomp *pi, const ge25519_p3 *p) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from ./include/sodium/private/ed25519_ref10.h:23, [INFO] [stderr] from crypto_core/ed25519/ref10/ed25519_ref10.c:8: [INFO] [stderr] ./include/sodium/private/ed25519_ref10_fe_51.h:146:1: warning: 'fe25519_cswap' defined but not used [-Wunused-function] [INFO] [stderr] 146 | fe25519_cswap(fe25519 f, fe25519 g, unsigned int b) [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] crypto_core/hsalsa20/core_hsalsa20.c:21:1: fatal error: error writing to /tmp/ccxcw4nL.s: No space left on device [INFO] [stderr] 21 | } [INFO] [stderr] | ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] make[3]: *** [Makefile:2667: crypto_core/hsalsa20/libsodium_la-core_hsalsa20.lo] Error 1 [INFO] [stderr] crypto_core/softaes/softaes.c:339:1: fatal error: error writing to /tmp/ccsgltOd.s: No space left on device [INFO] [stderr] 339 | } [INFO] [stderr] | ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] make[3]: *** [Makefile:2681: crypto_core/softaes/libsodium_la-softaes.lo] Error 1 [INFO] [stderr] crypto_generichash/crypto_generichash.c:91:1: fatal error: error writing to /tmp/ccXbWCyJ.s: No space left on device [INFO] [stderr] 91 | } [INFO] [stderr] | ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] make[3]: *** [Makefile:2688: crypto_generichash/libsodium_la-crypto_generichash.lo] Error 1 [INFO] [stderr] crypto_core/ed25519/ref10/ed25519_ref10.c:2873:1: fatal error: error writing to /tmp/ccxtNZWy.s: No space left on device [INFO] [stderr] 2873 | } [INFO] [stderr] | ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] make[3]: *** [Makefile:2646: crypto_core/ed25519/ref10/libsodium_la-ed25519_ref10.lo] Error 1 [INFO] [stderr] crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c:174:5: fatal error: error writing to /tmp/ccUfp9Ti.s: No space left on device [INFO] [stderr] 174 | }; [INFO] [stderr] | ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] crypto_pwhash/argon2/argon2-fill-block-avx2.c:237:1: fatal error: error writing to /tmp/cc6oGFYw.s: No space left on device [INFO] [stderr] 237 | } [INFO] [stderr] | ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] make[3]: *** [Makefile:2513: crypto_stream/chacha20/dolbeau/libavx2_la-chacha20_dolbeau-avx2.lo] Error 1 [INFO] [stderr] make[3]: *** [Makefile:2506: crypto_pwhash/argon2/libavx2_la-argon2-fill-block-avx2.lo] Error 1 [INFO] [stderr] crypto_pwhash/argon2/argon2-fill-block-avx512f.c:245:1: fatal error: error writing to /tmp/cc8tC89X.s: No space left on device [INFO] [stderr] 245 | } [INFO] [stderr] | ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] make[3]: *** [Makefile:2527: crypto_pwhash/argon2/libavx512f_la-argon2-fill-block-avx512f.lo] Error 1 [INFO] [stderr] crypto_generichash/blake2b/ref/blake2b-compress-avx2.c:46:1: fatal error: error writing to /tmp/ccarrwOv.s: No space left on device [INFO] [stderr] 46 | } [INFO] [stderr] | ^ [INFO] [stderr] compilation terminated. [INFO] [stderr] make[3]: *** [Makefile:2499: crypto_generichash/blake2b/ref/libavx2_la-blake2b-compress-avx2.lo] Error 1 [INFO] [stderr] make[2]: *** [Makefile:3396: install-recursive] Error 1 [INFO] [stderr] make[1]: *** [Makefile:413: install-recursive] Error 1 [INFO] [stderr] make: *** [Makefile:528: install-recursive] Error 1 [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x5edfb36042e2 - std::backtrace_rs::backtrace::libunwind::trace::h138fec82833a7f38 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stderr] 1: 0x5edfb36042e2 - std::backtrace_rs::backtrace::trace_unsynchronized::hc119b49bfc5d8c47 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stderr] 2: 0x5edfb36042e2 - std::sys::backtrace::_print_fmt::haca5a5719607b9e6 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/sys/backtrace.rs:66:9 [INFO] [stderr] 3: 0x5edfb36042e2 - ::fmt::h8ac32f368d9e30ec [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/sys/backtrace.rs:39:26 [INFO] [stderr] 4: 0x5edfb362c693 - core::fmt::rt::Argument::fmt::he22d701614c966cf [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/core/src/fmt/rt.rs:184:76 [INFO] [stderr] 5: 0x5edfb362c693 - core::fmt::write::h641b1c277722f166 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/core/src/fmt/mod.rs:1480:21 [INFO] [stderr] 6: 0x5edfb35ffd93 - std::io::default_write_fmt::hb7a2ec9ce527c693 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/io/mod.rs:639:11 [INFO] [stderr] 7: 0x5edfb35ffd93 - std::io::Write::write_fmt::hcc9df47b23497f79 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/io/mod.rs:1914:13 [INFO] [stderr] 8: 0x5edfb3604132 - std::sys::backtrace::BacktraceLock::print::h9066d3874079e0e7 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/sys/backtrace.rs:42:9 [INFO] [stderr] 9: 0x5edfb3605292 - std::panicking::default_hook::{{closure}}::hc81e4617a5b16a58 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/panicking.rs:300:22 [INFO] [stderr] 10: 0x5edfb3605095 - std::panicking::default_hook::h982db8ed502b965c [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/panicking.rs:327:9 [INFO] [stderr] 11: 0x5edfb3605c72 - std::panicking::rust_panic_with_hook::h00e26a2f59fed698 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/panicking.rs:833:13 [INFO] [stderr] 12: 0x5edfb36059fa - std::panicking::begin_panic_handler::{{closure}}::h13146555ed72adba [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/panicking.rs:706:13 [INFO] [stderr] 13: 0x5edfb36047d9 - std::sys::backtrace::__rust_end_short_backtrace::h01785a8af7f317b7 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/sys/backtrace.rs:168:18 [INFO] [stderr] 14: 0x5edfb360568d - __rustc[3bea0cb952f7dccf]::rust_begin_unwind [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/panicking.rs:697:5 [INFO] [stderr] 15: 0x5edfb362b080 - core::panicking::panic_fmt::h331b76743e81ea81 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/core/src/panicking.rs:75:14 [INFO] [stderr] 16: 0x5edfb33fb106 - build_script_build::compile_libsodium_traditional::h591b5454a559b201 [INFO] [stderr] 17: 0x5edfb33fef7f - build_script_build::install_from_source::{{closure}}::h7787267cfb8f120b [INFO] [stderr] 18: 0x5edfb33d3418 - core::result::Result::or_else::hdc09aefb7b74b644 [INFO] [stderr] 19: 0x5edfb33fe7ee - build_script_build::install_from_source::h7c551e0519013304 [INFO] [stderr] 20: 0x5edfb33ff5b4 - build_script_build::main::h6b8f9c902b8e3d12 [INFO] [stderr] 21: 0x5edfb33e47b3 - core::ops::function::FnOnce::call_once::h68a17ca14ed68235 [INFO] [stderr] 22: 0x5edfb33d8026 - std::sys::backtrace::__rust_begin_short_backtrace::h3ffaee6d2af15259 [INFO] [stderr] 23: 0x5edfb33d7db9 - std::rt::lang_start::{{closure}}::h94ef2a3e89294560 [INFO] [stderr] 24: 0x5edfb35fac60 - core::ops::function::impls:: for &F>::call_once::h11faf2ef773784ca [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/core/src/ops/function.rs:284:13 [INFO] [stderr] 25: 0x5edfb35fac60 - std::panicking::try::do_call::h6fb5c2336c40c039 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/panicking.rs:589:40 [INFO] [stderr] 26: 0x5edfb35fac60 - std::panicking::try::h87562aa42ff52420 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/panicking.rs:552:19 [INFO] [stderr] 27: 0x5edfb35fac60 - std::panic::catch_unwind::h06d7adf709a24e38 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/panic.rs:359:14 [INFO] [stderr] 28: 0x5edfb35fac60 - std::rt::lang_start_internal::{{closure}}::ha19dde8bc678f767 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/rt.rs:168:24 [INFO] [stderr] 29: 0x5edfb35fac60 - std::panicking::try::do_call::h7b04947be97c47ea [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/panicking.rs:589:40 [INFO] [stderr] 30: 0x5edfb35fac60 - std::panicking::try::h42b66e7612bc2102 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/panicking.rs:552:19 [INFO] [stderr] 31: 0x5edfb35fac60 - std::panic::catch_unwind::h486b12da6d220e9f [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/panic.rs:359:14 [INFO] [stderr] 32: 0x5edfb35fac60 - std::rt::lang_start_internal::h601eab5cc0dc7881 [INFO] [stderr] at /rustc/068609ce766e55d2e7371cd2a86143a6d7e8e2e4/library/std/src/rt.rs:164:5 [INFO] [stderr] 33: 0x5edfb33d7da1 - std::rt::lang_start::h76c234e9dafdbd51 [INFO] [stderr] 34: 0x5edfb3400af5 - main [INFO] [stderr] 35: 0x7842576c61ca - [INFO] [stderr] 36: 0x7842576c628b - __libc_start_main [INFO] [stderr] 37: 0x5edfb33ce495 - _start [INFO] [stderr] 38: 0x0 - [INFO] running `Command { std: "docker" "inspect" "83e4764090a654b7648146d5cdb9c3380d2754b1e879fb49a3adf5d03026d188", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "83e4764090a654b7648146d5cdb9c3380d2754b1e879fb49a3adf5d03026d188", kill_on_drop: false }` [INFO] [stdout] 83e4764090a654b7648146d5cdb9c3380d2754b1e879fb49a3adf5d03026d188