[INFO] fetching crate basis-universal 0.3.1... [INFO] checking basis-universal-0.3.1 against try#6db1a6a7ebb2ad243051f3ff949f987dd70cde2b+rustflags=-Dreturn-local-variable-ptr for pr-134218 [INFO] extracting crate basis-universal 0.3.1 into /workspace/builds/worker-2-tc2/source [INFO] validating manifest of crates.io crate basis-universal 0.3.1 on toolchain 6db1a6a7ebb2ad243051f3ff949f987dd70cde2b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+6db1a6a7ebb2ad243051f3ff949f987dd70cde2b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate basis-universal 0.3.1 [INFO] finished tweaking crates.io crate basis-universal 0.3.1 [INFO] tweaked toml for crates.io crate basis-universal 0.3.1 written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] crate crates.io crate basis-universal 0.3.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+6db1a6a7ebb2ad243051f3ff949f987dd70cde2b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+6db1a6a7ebb2ad243051f3ff949f987dd70cde2b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c0e0d69357f0bc529ca4e9d23702edbdd79118ff77c74b2bf03d013412124b29 [INFO] running `Command { std: "docker" "start" "-a" "c0e0d69357f0bc529ca4e9d23702edbdd79118ff77c74b2bf03d013412124b29", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c0e0d69357f0bc529ca4e9d23702edbdd79118ff77c74b2bf03d013412124b29", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c0e0d69357f0bc529ca4e9d23702edbdd79118ff77c74b2bf03d013412124b29", kill_on_drop: false }` [INFO] [stdout] c0e0d69357f0bc529ca4e9d23702edbdd79118ff77c74b2bf03d013412124b29 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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 -Dreturn-local-variable-ptr" "-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+6db1a6a7ebb2ad243051f3ff949f987dd70cde2b" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6d0de09081ba239764cda3a54597e0bbf2e21a94d9a8ac4ee1a2a28b831181da [INFO] running `Command { std: "docker" "start" "-a" "6d0de09081ba239764cda3a54597e0bbf2e21a94d9a8ac4ee1a2a28b831181da", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling libc v0.2.149 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.16 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Compiling rayon-core v1.12.0 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking adler32 v1.2.0 [INFO] [stderr] Checking either v1.9.0 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking weezl v0.1.7 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking miniz_oxide v0.3.7 [INFO] [stderr] Checking color_quant v1.1.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking bytemuck v1.14.0 [INFO] [stderr] Checking scoped_threadpool v0.1.9 [INFO] [stderr] Checking deflate v0.8.6 [INFO] [stderr] Compiling memoffset v0.9.0 [INFO] [stderr] Compiling crossbeam-epoch v0.9.15 [INFO] [stderr] Compiling num-traits v0.2.17 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Compiling num-iter v0.1.43 [INFO] [stderr] Checking png v0.16.8 [INFO] [stderr] Checking gif v0.11.4 [INFO] [stderr] Checking crossbeam-deque v0.8.3 [INFO] [stderr] Compiling cc v1.0.83 [INFO] [stderr] Checking rayon v1.8.0 [INFO] [stderr] Compiling basis-universal-sys v0.3.1 [INFO] [stderr] Compiling lz4-sys v1.9.4 [INFO] [stderr] Checking jpeg-decoder v0.1.22 [INFO] [stderr] Checking tiff v0.6.1 [INFO] [stderr] Checking image v0.23.14 [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_uastc_enc.cpp: In function 'void basisu::compute_bc1_hints(bool&, bool&, const basisu::uastc_encode_results&, const basisu::color_rgba (*)[4], const basisu::color_rgba (*)[4])': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_uastc_enc.cpp:2567:23: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct basist::unpacked_uastc_block'; use assignment or value-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 2567 | memset(&ublock, 0, sizeof(ublock)); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_uastc_enc.h:18, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_transcoder_uastc.h:211:16: note: 'struct basist::unpacked_uastc_block' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 211 | struct unpacked_uastc_block [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_uastc_enc.cpp: In function 'void basisu::encode_uastc(const uint8_t*, basist::uastc_block&, uint32_t)': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_uastc_enc.cpp:3382:23: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct basist::unpacked_uastc_block'; use assignment or value-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 3382 | memset(&unpacked_ublock, 0, sizeof(unpacked_ublock)); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_uastc_enc.h:18, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_transcoder_uastc.h:211:16: note: 'struct basist::unpacked_uastc_block' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 211 | struct unpacked_uastc_block [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_etc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector::set_all(const T&) [with T = basisu::color_rgba]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:2805:22: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1006:19: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class basisu::color_rgba'; use assignment instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 1006 | memset(m_p, *reinterpret_cast(&o), m_size); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:763:15: note: 'class basisu::color_rgba' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 763 | class color_rgba [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_etc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector& basisu::vector::operator=(const basisu::vector&) [with T = basisu::vec<4, float>]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:3038:20: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:334:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class basisu::vec<4, float>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 334 | memcpy(m_p, other.m_p, other.m_size * sizeof(T)); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:264:15: note: 'class basisu::vec<4, float>' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 264 | class vec [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_etc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu.h: In instantiation of 'void basisu::clear_obj(T&) [with T = basisu::pixel_block]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:3445:34: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu.h:125:69: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct basisu::pixel_block'; use assignment or value-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 125 | template inline void clear_obj(T& obj) { memset(&obj, 0, sizeof(obj)); } [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:3435:16: note: 'struct basisu::pixel_block' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 3435 | struct pixel_block [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_etc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector::erase(uint32_t, uint32_t) [with T = basisu::vec<4, float>; uint32_t = unsigned int]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:800:15: required from 'void basisu::vector::erase(T*, T*) [with T = basisu::vec<4, float>]' [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu.h:156:67: required from 'void basisu::clear_vector(T&) [with T = basisu::vector >]' [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:3048:16: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:753:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class basisu::vec<4, float>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 753 | memmove(pDst, pSrc, num_to_move * sizeof(T)); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:264:15: note: 'class basisu::vec<4, float>' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 264 | class vec [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_etc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector::vector(const basisu::vector&) [with T = basisu::gpu_image]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1084:13: required from 'static void basisu::vector::object_mover(void*, void*, uint32_t) [with T = basisu::vector; uint32_t = unsigned int]' [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1095:81: required from 'bool basisu::vector::increase_capacity(uint32_t, bool, bool) [with T = basisu::vector; uint32_t = unsigned int]' [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:608:13: required from 'void basisu::vector::push_back(const T&) [with T = basisu::vector]' [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_gpu_texture.h:128:14: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:290:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class basisu::gpu_image' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 290 | memcpy(m_p, other.m_p, m_size * sizeof(T)); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:21: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_gpu_texture.h:22:15: note: 'class basisu::gpu_image' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 22 | class gpu_image [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector::set_all(const T&) [with T = basisu::color_rgba]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:2805:22: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1006:19: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class basisu::color_rgba'; use assignment instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 1006 | memset(m_p, *reinterpret_cast(&o), m_size); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:763:15: note: 'class basisu::color_rgba' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 763 | class color_rgba [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector& basisu::vector::operator=(const basisu::vector&) [with T = basisu::vec<4, float>]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:3038:20: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:334:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class basisu::vec<4, float>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 334 | memcpy(m_p, other.m_p, other.m_size * sizeof(T)); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:264:15: note: 'class basisu::vec<4, float>' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 264 | class vec [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu.h: In instantiation of 'void basisu::clear_obj(T&) [with T = basisu::pixel_block]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:3445:34: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu.h:125:69: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct basisu::pixel_block'; use assignment or value-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 125 | template inline void clear_obj(T& obj) { memset(&obj, 0, sizeof(obj)); } [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:3435:16: note: 'struct basisu::pixel_block' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 3435 | struct pixel_block [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_enc.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector::erase(uint32_t, uint32_t) [with T = basisu::vec<4, float>; uint32_t = unsigned int]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:800:15: required from 'void basisu::vector::erase(T*, T*) [with T = basisu::vec<4, float>]' [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu.h:156:67: required from 'void basisu::clear_vector(T&) [with T = basisu::vector >]' [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:3048:16: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:753:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class basisu::vec<4, float>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 753 | memmove(pDst, pSrc, num_to_move * sizeof(T)); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:264:15: note: 'class basisu::vec<4, float>' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 264 | class vec [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_pvrtc1_4.h: In member function 'void basisu::pvrtc4_image::set_to_black()': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_pvrtc1_4.h:234:31: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct basisu::pvrtc4_block'; use assignment or value-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 234 | memset(m_blocks.get_ptr(), 0, m_blocks.size_in_bytes()); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_pvrtc1_4.h:28:16: note: 'struct basisu::pvrtc4_block' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 28 | struct pvrtc4_block [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_gpu_texture.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector::set_all(const T&) [with T = basisu::color_rgba]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:2805:22: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1006:19: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class basisu::color_rgba'; use assignment instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 1006 | memset(m_p, *reinterpret_cast(&o), m_size); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_gpu_texture.h:17, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:763:15: note: 'class basisu::color_rgba' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 763 | class color_rgba [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_gpu_texture.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector& basisu::vector::operator=(const basisu::vector&) [with T = basisu::vec<4, float>]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:3038:20: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:334:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class basisu::vec<4, float>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 334 | memcpy(m_p, other.m_p, other.m_size * sizeof(T)); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_gpu_texture.h:17, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:264:15: note: 'class basisu::vec<4, float>' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 264 | class vec [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_gpu_texture.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu.h: In instantiation of 'void basisu::clear_obj(T&) [with T = basisu::pixel_block]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:3445:34: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu.h:125:69: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct basisu::pixel_block'; use assignment or value-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 125 | template inline void clear_obj(T& obj) { memset(&obj, 0, sizeof(obj)); } [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_gpu_texture.h:17, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:3435:16: note: 'struct basisu::pixel_block' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 3435 | struct pixel_block [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_gpu_texture.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector::erase(uint32_t, uint32_t) [with T = basisu::vec<4, float>; uint32_t = unsigned int]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:800:15: required from 'void basisu::vector::erase(T*, T*) [with T = basisu::vec<4, float>]' [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu.h:156:67: required from 'void basisu::clear_vector(T&) [with T = basisu::vector >]' [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:3048:16: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:753:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class basisu::vec<4, float>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 753 | memmove(pDst, pSrc, num_to_move * sizeof(T)); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_gpu_texture.h:17, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:264:15: note: 'class basisu::vec<4, float>' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 264 | class vec [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_gpu_texture.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector::vector(const basisu::vector&) [with T = basisu::gpu_image]': [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1084:13: required from 'static void basisu::vector::object_mover(void*, void*, uint32_t) [with T = basisu::vector; uint32_t = unsigned int]' [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1095:81: required from 'bool basisu::vector::increase_capacity(uint32_t, bool, bool) [with T = basisu::vector; uint32_t = unsigned int]' [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:608:13: required from 'void basisu::vector::push_back(const T&) [with T = basisu::vector]' [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_gpu_texture.h:128:14: required from here [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:290:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class basisu::gpu_image' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] warning: basis-universal-sys@0.3.1: 290 | memcpy(m_p, other.m_p, m_size * sizeof(T)); [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] warning: basis-universal-sys@0.3.1: from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_gpu_texture.h:22:15: note: 'class basisu::gpu_image' declared here [INFO] [stderr] warning: basis-universal-sys@0.3.1: 22 | class gpu_image [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^~~~~~~~~ [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp: At global scope: [INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:564:1: fatal error: error writing to /tmp/ccS69EbK.s: No space left on device [INFO] [stderr] warning: basis-universal-sys@0.3.1: 564 | } // basisu [INFO] [stderr] warning: basis-universal-sys@0.3.1: | ^ [INFO] [stderr] warning: basis-universal-sys@0.3.1: compilation terminated. [INFO] [stderr] error: failed to run custom build command for `basis-universal-sys v0.3.1` [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/basis-universal-sys-bab79563adf5b1d9/build-script-build` (exit status: 1) [INFO] [stderr] --- stdout [INFO] [stderr] TARGET = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] OPT_LEVEL = Some("0") [INFO] [stderr] HOST = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXX [INFO] [stderr] HOST_CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX [INFO] [stderr] CXX = 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") [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXFLAGS [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXX [INFO] [stderr] HOST_CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX [INFO] [stderr] CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXFLAGS [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXX [INFO] [stderr] HOST_CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX [INFO] [stderr] CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXFLAGS [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXX [INFO] [stderr] HOST_CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX [INFO] [stderr] CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXFLAGS [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXX [INFO] [stderr] HOST_CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX [INFO] [stderr] CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXFLAGS [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXX [INFO] [stderr] HOST_CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX [INFO] [stderr] CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXFLAGS [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXX [INFO] [stderr] HOST_CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX [INFO] [stderr] CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXFLAGS [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXX [INFO] [stderr] HOST_CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX [INFO] [stderr] CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXFLAGS [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXX [INFO] [stderr] HOST_CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX [INFO] [stderr] CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXFLAGS [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64-unknown-linux-gnu [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX_x86_64_unknown_linux_gnu [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXX [INFO] [stderr] HOST_CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CXX [INFO] [stderr] CXX = None [INFO] [stderr] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64-unknown-linux-gnu [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS_x86_64_unknown_linux_gnu [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] cargo:rerun-if-env-changed=HOST_CXXFLAGS [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] cargo:rerun-if-env-changed=CXXFLAGS [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-Wall" "-Wextra" "-fvisibility=hidden" "-fno-strict-aliasing" "-Wall" "-Wextra" "-Wno-unused-local-typedefs" "-Wno-unused-value" "-Wno-unused-parameter" "-Wno-unused-variable" "--std=c++11" "-DBASISD_SUPPORT_KTX2_ZSTD=0" "-o" "/opt/rustwide/target/debug/build/basis-universal-sys-43d8859f622cec6d/out/vendor/basis_universal/encoder/pvpngreader.o" "-c" "vendor/basis_universal/encoder/pvpngreader.cpp" [INFO] [stderr] exit status: 0 [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-Wall" "-Wextra" "-fvisibility=hidden" "-fno-strict-aliasing" "-Wall" "-Wextra" "-Wno-unused-local-typedefs" "-Wno-unused-value" "-Wno-unused-parameter" "-Wno-unused-variable" "--std=c++11" "-DBASISD_SUPPORT_KTX2_ZSTD=0" "-o" "/opt/rustwide/target/debug/build/basis-universal-sys-43d8859f622cec6d/out/vendor/basis_universal/encoder/jpgd.o" "-c" "vendor/basis_universal/encoder/jpgd.cpp" [INFO] [stderr] exit status: 0 [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-Wall" "-Wextra" "-fvisibility=hidden" "-fno-strict-aliasing" "-Wall" "-Wextra" "-Wno-unused-local-typedefs" "-Wno-unused-value" "-Wno-unused-parameter" "-Wno-unused-variable" "--std=c++11" "-DBASISD_SUPPORT_KTX2_ZSTD=0" "-o" "/opt/rustwide/target/debug/build/basis-universal-sys-43d8859f622cec6d/out/vendor/basis_universal/encoder/basisu_uastc_enc.o" "-c" "vendor/basis_universal/encoder/basisu_uastc_enc.cpp" [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_uastc_enc.cpp: In function 'void basisu::compute_bc1_hints(bool&, bool&, const basisu::uastc_encode_results&, const basisu::color_rgba (*)[4], const basisu::color_rgba (*)[4])': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_uastc_enc.cpp:2567:23: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct basist::unpacked_uastc_block'; use assignment or value-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 2567 | memset(&ublock, 0, sizeof(ublock)); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_uastc_enc.h:18, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_transcoder_uastc.h:211:16: note: 'struct basist::unpacked_uastc_block' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 211 | struct unpacked_uastc_block [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_uastc_enc.cpp: In function 'void basisu::encode_uastc(const uint8_t*, basist::uastc_block&, uint32_t)': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_uastc_enc.cpp:3382:23: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct basist::unpacked_uastc_block'; use assignment or value-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 3382 | memset(&unpacked_ublock, 0, sizeof(unpacked_ublock)); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_uastc_enc.h:18, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_transcoder_uastc.h:211:16: note: 'struct basist::unpacked_uastc_block' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 211 | struct unpacked_uastc_block [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_etc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector::set_all(const T&) [with T = basisu::color_rgba]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:2805:22: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1006:19: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class basisu::color_rgba'; use assignment instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 1006 | memset(m_p, *reinterpret_cast(&o), m_size); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:763:15: note: 'class basisu::color_rgba' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 763 | class color_rgba [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_etc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector& basisu::vector::operator=(const basisu::vector&) [with T = basisu::vec<4, float>]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:3038:20: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:334:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class basisu::vec<4, float>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 334 | memcpy(m_p, other.m_p, other.m_size * sizeof(T)); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:264:15: note: 'class basisu::vec<4, float>' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 264 | class vec [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_etc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu.h: In instantiation of 'void basisu::clear_obj(T&) [with T = basisu::pixel_block]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:3445:34: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu.h:125:69: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct basisu::pixel_block'; use assignment or value-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 125 | template inline void clear_obj(T& obj) { memset(&obj, 0, sizeof(obj)); } [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:3435:16: note: 'struct basisu::pixel_block' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 3435 | struct pixel_block [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_etc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector::erase(uint32_t, uint32_t) [with T = basisu::vec<4, float>; uint32_t = unsigned int]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:800:15: required from 'void basisu::vector::erase(T*, T*) [with T = basisu::vec<4, float>]' [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu.h:156:67: required from 'void basisu::clear_vector(T&) [with T = basisu::vector >]' [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:3048:16: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:753:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class basisu::vec<4, float>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 753 | memmove(pDst, pSrc, num_to_move * sizeof(T)); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:264:15: note: 'class basisu::vec<4, float>' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 264 | class vec [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_etc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector::vector(const basisu::vector&) [with T = basisu::gpu_image]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1084:13: required from 'static void basisu::vector::object_mover(void*, void*, uint32_t) [with T = basisu::vector; uint32_t = unsigned int]' [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1095:81: required from 'bool basisu::vector::increase_capacity(uint32_t, bool, bool) [with T = basisu::vector; uint32_t = unsigned int]' [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:608:13: required from 'void basisu::vector::push_back(const T&) [with T = basisu::vector]' [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_gpu_texture.h:128:14: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:290:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class basisu::gpu_image' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 290 | memcpy(m_p, other.m_p, m_size * sizeof(T)); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_uastc_enc.cpp:21: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_gpu_texture.h:22:15: note: 'class basisu::gpu_image' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 22 | class gpu_image [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~ [INFO] [stderr] [INFO] [stderr] exit status: 0 [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-Wall" "-Wextra" "-fvisibility=hidden" "-fno-strict-aliasing" "-Wall" "-Wextra" "-Wno-unused-local-typedefs" "-Wno-unused-value" "-Wno-unused-parameter" "-Wno-unused-variable" "--std=c++11" "-DBASISD_SUPPORT_KTX2_ZSTD=0" "-o" "/opt/rustwide/target/debug/build/basis-universal-sys-43d8859f622cec6d/out/vendor/basis_universal/encoder/basisu_ssim.o" "-c" "vendor/basis_universal/encoder/basisu_ssim.cpp" [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector::set_all(const T&) [with T = basisu::color_rgba]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:2805:22: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1006:19: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class basisu::color_rgba'; use assignment instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 1006 | memset(m_p, *reinterpret_cast(&o), m_size); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:763:15: note: 'class basisu::color_rgba' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 763 | class color_rgba [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector& basisu::vector::operator=(const basisu::vector&) [with T = basisu::vec<4, float>]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:3038:20: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:334:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class basisu::vec<4, float>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 334 | memcpy(m_p, other.m_p, other.m_size * sizeof(T)); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:264:15: note: 'class basisu::vec<4, float>' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 264 | class vec [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu.h: In instantiation of 'void basisu::clear_obj(T&) [with T = basisu::pixel_block]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:3445:34: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu.h:125:69: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct basisu::pixel_block'; use assignment or value-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 125 | template inline void clear_obj(T& obj) { memset(&obj, 0, sizeof(obj)); } [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:3435:16: note: 'struct basisu::pixel_block' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 3435 | struct pixel_block [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_enc.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector::erase(uint32_t, uint32_t) [with T = basisu::vec<4, float>; uint32_t = unsigned int]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:800:15: required from 'void basisu::vector::erase(T*, T*) [with T = basisu::vec<4, float>]' [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu.h:156:67: required from 'void basisu::clear_vector(T&) [with T = basisu::vector >]' [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:3048:16: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:753:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class basisu::vec<4, float>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 753 | memmove(pDst, pSrc, num_to_move * sizeof(T)); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_ssim.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_ssim.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:264:15: note: 'class basisu::vec<4, float>' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 264 | class vec [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] exit status: 0 [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-Wall" "-Wextra" "-fvisibility=hidden" "-fno-strict-aliasing" "-Wall" "-Wextra" "-Wno-unused-local-typedefs" "-Wno-unused-value" "-Wno-unused-parameter" "-Wno-unused-variable" "--std=c++11" "-DBASISD_SUPPORT_KTX2_ZSTD=0" "-o" "/opt/rustwide/target/debug/build/basis-universal-sys-43d8859f622cec6d/out/vendor/basis_universal/encoder/basisu_resampler.o" "-c" "vendor/basis_universal/encoder/basisu_resampler.cpp" [INFO] [stderr] exit status: 0 [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-Wall" "-Wextra" "-fvisibility=hidden" "-fno-strict-aliasing" "-Wall" "-Wextra" "-Wno-unused-local-typedefs" "-Wno-unused-value" "-Wno-unused-parameter" "-Wno-unused-variable" "--std=c++11" "-DBASISD_SUPPORT_KTX2_ZSTD=0" "-o" "/opt/rustwide/target/debug/build/basis-universal-sys-43d8859f622cec6d/out/vendor/basis_universal/encoder/basisu_resample_filters.o" "-c" "vendor/basis_universal/encoder/basisu_resample_filters.cpp" [INFO] [stderr] exit status: 0 [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-Wall" "-Wextra" "-fvisibility=hidden" "-fno-strict-aliasing" "-Wall" "-Wextra" "-Wno-unused-local-typedefs" "-Wno-unused-value" "-Wno-unused-parameter" "-Wno-unused-variable" "--std=c++11" "-DBASISD_SUPPORT_KTX2_ZSTD=0" "-o" "/opt/rustwide/target/debug/build/basis-universal-sys-43d8859f622cec6d/out/vendor/basis_universal/encoder/basisu_pvrtc1_4.o" "-c" "vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp" [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_pvrtc1_4.h: In member function 'void basisu::pvrtc4_image::set_to_black()': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_pvrtc1_4.h:234:31: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct basisu::pvrtc4_block'; use assignment or value-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 234 | memset(m_blocks.get_ptr(), 0, m_blocks.size_in_bytes()); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_pvrtc1_4.h:28:16: note: 'struct basisu::pvrtc4_block' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 28 | struct pvrtc4_block [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_gpu_texture.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector::set_all(const T&) [with T = basisu::color_rgba]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:2805:22: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1006:19: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class basisu::color_rgba'; use assignment instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 1006 | memset(m_p, *reinterpret_cast(&o), m_size); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_gpu_texture.h:17, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:763:15: note: 'class basisu::color_rgba' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 763 | class color_rgba [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_gpu_texture.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector& basisu::vector::operator=(const basisu::vector&) [with T = basisu::vec<4, float>]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:3038:20: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:334:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class basisu::vec<4, float>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 334 | memcpy(m_p, other.m_p, other.m_size * sizeof(T)); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_gpu_texture.h:17, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:264:15: note: 'class basisu::vec<4, float>' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 264 | class vec [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_gpu_texture.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu.h: In instantiation of 'void basisu::clear_obj(T&) [with T = basisu::pixel_block]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:3445:34: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu.h:125:69: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct basisu::pixel_block'; use assignment or value-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 125 | template inline void clear_obj(T& obj) { memset(&obj, 0, sizeof(obj)); } [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_gpu_texture.h:17, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:3435:16: note: 'struct basisu::pixel_block' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 3435 | struct pixel_block [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_gpu_texture.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector::erase(uint32_t, uint32_t) [with T = basisu::vec<4, float>; uint32_t = unsigned int]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:800:15: required from 'void basisu::vector::erase(T*, T*) [with T = basisu::vec<4, float>]' [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu.h:156:67: required from 'void basisu::clear_vector(T&) [with T = basisu::vector >]' [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:3048:16: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:753:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class basisu::vec<4, float>' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 753 | memmove(pDst, pSrc, num_to_move * sizeof(T)); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_etc.h:17, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_gpu_texture.h:17, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_enc.h:264:15: note: 'class basisu::vec<4, float>' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 264 | class vec [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/../transcoder/basisu.h:70, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_gpu_texture.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector::vector(const basisu::vector&) [with T = basisu::gpu_image]': [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1084:13: required from 'static void basisu::vector::object_mover(void*, void*, uint32_t) [with T = basisu::vector; uint32_t = unsigned int]' [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:1095:81: required from 'bool basisu::vector::increase_capacity(uint32_t, bool, bool) [with T = basisu::vector; uint32_t = unsigned int]' [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:608:13: required from 'void basisu::vector::push_back(const T&) [with T = basisu::vector]' [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_gpu_texture.h:128:14: required from here [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/../transcoder/basisu_containers.h:290:23: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class basisu::gpu_image' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] [INFO] [stderr] [INFO] [stderr] cargo:warning= 290 | memcpy(m_p, other.m_p, m_size * sizeof(T)); [INFO] [stderr] [INFO] [stderr] cargo:warning= | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=In file included from vendor/basis_universal/encoder/basisu_pvrtc1_4.h:16, [INFO] [stderr] [INFO] [stderr] cargo:warning= from vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:15: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_gpu_texture.h:22:15: note: 'class basisu::gpu_image' declared here [INFO] [stderr] [INFO] [stderr] cargo:warning= 22 | class gpu_image [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^~~~~~~~~ [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp: At global scope: [INFO] [stderr] [INFO] [stderr] cargo:warning=vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp:564:1: fatal error: error writing to /tmp/ccS69EbK.s: No space left on device [INFO] [stderr] [INFO] [stderr] cargo:warning= 564 | } // basisu [INFO] [stderr] [INFO] [stderr] cargo:warning= | ^ [INFO] [stderr] [INFO] [stderr] cargo:warning=compilation terminated. [INFO] [stderr] [INFO] [stderr] exit status: 1 [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] error occurred: Command "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-gdwarf-4" "-fno-omit-frame-pointer" "-m64" "-Wall" "-Wextra" "-fvisibility=hidden" "-fno-strict-aliasing" "-Wall" "-Wextra" "-Wno-unused-local-typedefs" "-Wno-unused-value" "-Wno-unused-parameter" "-Wno-unused-variable" "--std=c++11" "-DBASISD_SUPPORT_KTX2_ZSTD=0" "-o" "/opt/rustwide/target/debug/build/basis-universal-sys-43d8859f622cec6d/out/vendor/basis_universal/encoder/basisu_pvrtc1_4.o" "-c" "vendor/basis_universal/encoder/basisu_pvrtc1_4.cpp" with args "c++" did not execute successfully (status code exit status: 1). [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "6d0de09081ba239764cda3a54597e0bbf2e21a94d9a8ac4ee1a2a28b831181da", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6d0de09081ba239764cda3a54597e0bbf2e21a94d9a8ac4ee1a2a28b831181da", kill_on_drop: false }` [INFO] [stdout] 6d0de09081ba239764cda3a54597e0bbf2e21a94d9a8ac4ee1a2a28b831181da