bevy_render 0.15.0

Provides rendering functionality for Bevy Engine
Documentation
Build #1568828 2024-11-29T20:45:14.191875+00:00
# rustc version
rustc 1.84.0-nightly (3fee0f12e 2024-11-20)# docs.rs version
docsrs 0.6.0 (3767aed0 2024-11-29)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/bevy_render-0.15.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/bevy_render-0.15.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-11-21" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Zunstable-options\", \"--generate-link-to-definition\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20241120-1.84.0-nightly-3fee0f12e\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-pc-windows-msvc\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-pc-windows-msvc", kill_on_drop: false }`
[INFO] [stdout] b4ff4860f05a419c6965a9a40b37189d01baa9841e62a48feba8a678a72a9b41
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "b4ff4860f05a419c6965a9a40b37189d01baa9841e62a48feba8a678a72a9b41", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr]     Checking bevy_reflect v0.15.0
[INFO] [stderr]     Checking gpu-allocator v0.27.0
[INFO] [stderr]    Compiling basis-universal-sys v0.3.1
[INFO] [stderr]    Compiling blake3 v1.5.5
[INFO] [stderr]     Checking rayon-core v1.12.1
[INFO] [stderr]     Checking blocking v1.6.1
[INFO] [stderr] warning: blake3@1.5.5: GNU compiler is not supported for this target
[INFO] [stderr] warning: blake3@1.5.5: GNU compiler is not supported for this target
[INFO] [stderr] warning: blake3@1.5.5: The C compiler "cc" does not support /arch:AVX512.
[INFO] [stderr] warning: blake3@1.5.5: GNU compiler is not supported for this target
[INFO] [stderr] error: failed to run custom build command for `blake3 v1.5.5`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/build/blake3-20e97598cd85d4cb/build-script-build` (exit status: 1)
[INFO] [stderr]   --- stdout
[INFO] [stderr]   cargo:rustc-check-cfg=cfg(blake3_sse2_ffi, values(none()))
[INFO] [stderr]   cargo:rustc-check-cfg=cfg(blake3_sse2_rust, values(none()))
[INFO] [stderr]   cargo:rustc-check-cfg=cfg(blake3_sse41_ffi, values(none()))
[INFO] [stderr]   cargo:rustc-check-cfg=cfg(blake3_sse41_rust, values(none()))
[INFO] [stderr]   cargo:rustc-check-cfg=cfg(blake3_avx2_ffi, values(none()))
[INFO] [stderr]   cargo:rustc-check-cfg=cfg(blake3_avx2_rust, values(none()))
[INFO] [stderr]   cargo:rustc-check-cfg=cfg(blake3_avx512_ffi, values(none()))
[INFO] [stderr]   cargo:rustc-check-cfg=cfg(blake3_neon, values(none()))
[INFO] [stderr]   cargo:rerun-if-env-changed=CARGO_FEATURE_PURE
[INFO] [stderr]   cargo:rerun-if-env-changed=CARGO_FEATURE_NO_NEON
[INFO] [stderr]   OUT_DIR = Some(/opt/rustwide/target/x86_64-pc-windows-msvc/debug/build/blake3-70bddae9869f2f7b/out)
[INFO] [stderr]   TARGET = Some(x86_64-pc-windows-msvc)
[INFO] [stderr]   VCINSTALLDIR = None
[INFO] [stderr]   HOST = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   CC_x86_64-pc-windows-msvc = None
[INFO] [stderr]   CC_x86_64_pc_windows_msvc = None
[INFO] [stderr]   TARGET_CC = None
[INFO] [stderr]   CC = None
[INFO] [stderr]   CROSS_COMPILE = None
[INFO] [stderr]   RUSTC_LINKER = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
[INFO] [stderr]   RUSTC_WRAPPER = None
[INFO] [stderr]   cargo:warning=GNU compiler is not supported for this target
[INFO] [stderr]   OUT_DIR = Some(/opt/rustwide/target/x86_64-pc-windows-msvc/debug/build/blake3-70bddae9869f2f7b/out)
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   TARGET = Some(x86_64-pc-windows-msvc)
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some(cmpxchg16b,fxsr,lahfsahf,sse,sse2,sse3)
[INFO] [stderr]   HOST = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   CFLAGS_x86_64-pc-windows-msvc = None
[INFO] [stderr]   CFLAGS_x86_64_pc_windows_msvc = None
[INFO] [stderr]   TARGET_CFLAGS = None
[INFO] [stderr]   CFLAGS = None
[INFO] [stderr]   OPT_LEVEL = Some(0)
[INFO] [stderr]   cargo:warning=GNU compiler is not supported for this target
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   DEBUG = Some(true)
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some(cmpxchg16b,fxsr,lahfsahf,sse,sse2,sse3)
[INFO] [stderr]   CFLAGS_x86_64-pc-windows-msvc = None
[INFO] [stderr]   CFLAGS_x86_64_pc_windows_msvc = None
[INFO] [stderr]   TARGET_CFLAGS = None
[INFO] [stderr]   CFLAGS = None
[INFO] [stderr]   CARGO_ENCODED_RUSTFLAGS = Some()
[INFO] [stderr]   cargo:warning=The C compiler "cc" does not support /arch:AVX512.
[INFO] [stderr]   cargo:rerun-if-env-changed=BLAKE3_CI
[INFO] [stderr]   cargo:rerun-if-env-changed=CARGO_FEATURE_PREFER_INTRINSICS
[INFO] [stderr]   cargo:rerun-if-env-changed=CARGO_FEATURE_PURE
[INFO] [stderr]   cargo:rustc-cfg=blake3_sse2_ffi
[INFO] [stderr]   cargo:rustc-cfg=blake3_sse41_ffi
[INFO] [stderr]   cargo:rustc-cfg=blake3_avx2_ffi
[INFO] [stderr]   OUT_DIR = Some(/opt/rustwide/target/x86_64-pc-windows-msvc/debug/build/blake3-70bddae9869f2f7b/out)
[INFO] [stderr]   OPT_LEVEL = Some(0)
[INFO] [stderr]   TARGET = Some(x86_64-pc-windows-msvc)
[INFO] [stderr]   VCINSTALLDIR = None
[INFO] [stderr]   HOST = Some(x86_64-unknown-linux-gnu)
[INFO] [stderr]   CC_x86_64-pc-windows-msvc = None
[INFO] [stderr]   CC_x86_64_pc_windows_msvc = None
[INFO] [stderr]   TARGET_CC = None
[INFO] [stderr]   CC = None
[INFO] [stderr]   CROSS_COMPILE = None
[INFO] [stderr]   RUSTC_LINKER = None
[INFO] [stderr]   cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
[INFO] [stderr]   RUSTC_WRAPPER = None
[INFO] [stderr]   cargo:warning=GNU compiler is not supported for this target
[INFO] [stderr]   CRATE_CC_NO_DEFAULTS = None
[INFO] [stderr]   DEBUG = Some(true)
[INFO] [stderr]   CARGO_CFG_TARGET_FEATURE = Some(cmpxchg16b,fxsr,lahfsahf,sse,sse2,sse3)
[INFO] [stderr]   CFLAGS_x86_64-pc-windows-msvc = None
[INFO] [stderr]   CFLAGS_x86_64_pc_windows_msvc = None
[INFO] [stderr]   TARGET_CFLAGS = None
[INFO] [stderr]   CFLAGS = None
[INFO] [stderr]   CARGO_ENCODED_RUSTFLAGS = Some()
[INFO] [stderr] 
[INFO] [stderr]   --- stderr
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]   error occurred: Failed to find tool. Is `ml64.exe` installed?
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] warning: basis-universal-sys@0.3.1: GNU compiler is not supported for this target
[INFO] [stderr] warning: basis-universal-sys@0.3.1: GNU compiler is not supported for this target
[INFO] [stderr] warning: basis-universal-sys@0.3.1: GNU compiler is not supported for this target
[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<T>::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<const uint8_t*>(&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<T>& basisu::vector<T>::operator=(const basisu::vector<T>&) [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 <typename T> 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<T>::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<T>::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<basisu::vec<4, float> >]'
[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<T>::vector(const basisu::vector<T>&) [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<T>::object_mover(void*, void*, uint32_t) [with T = basisu::vector<basisu::gpu_image>; 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<T>::increase_capacity(uint32_t, bool, bool) [with T = basisu::vector<basisu::gpu_image>; 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<T>::push_back(const T&) [with T = basisu::vector<basisu::gpu_image>]'
[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: GNU compiler is not supported for this target
[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<T>::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<const uint8_t*>(&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<T>& basisu::vector<T>::operator=(const basisu::vector<T>&) [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 <typename T> 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<T>::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<T>::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<basisu::vec<4, float> >]'
[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: GNU compiler is not supported for this target
[INFO] [stderr] warning: basis-universal-sys@0.3.1: GNU compiler is not supported for this target
[INFO] [stderr] warning: basis-universal-sys@0.3.1: GNU compiler is not supported for this target
[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<T>::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<const uint8_t*>(&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<T>& basisu::vector<T>::operator=(const basisu::vector<T>&) [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 <typename T> 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<T>::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<T>::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<basisu::vec<4, float> >]'
[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<T>::vector(const basisu::vector<T>&) [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<T>::object_mover(void*, void*, uint32_t) [with T = basisu::vector<basisu::gpu_image>; 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<T>::increase_capacity(uint32_t, bool, bool) [with T = basisu::vector<basisu::gpu_image>; 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<T>::push_back(const T&) [with T = basisu::vector<basisu::gpu_image>]'
[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: GNU compiler is not supported for this target
[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_opencl.h:18,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_opencl.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<T>::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<const uint8_t*>(&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_opencl.h:19,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_opencl.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_opencl.h:18,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_opencl.cpp:15:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector<T>& basisu::vector<T>::operator=(const basisu::vector<T>&) [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_opencl.h:19,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_opencl.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_opencl.h:18,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_opencl.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 <typename T> 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_opencl.h:19,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_opencl.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_opencl.h:18,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_opencl.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<T>::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<T>::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<basisu::vec<4, float> >]'
[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_opencl.h:19,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_opencl.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: GNU compiler is not supported for this target
[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_kernels_sse.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<T>::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<const uint8_t*>(&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_kernels_sse.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_kernels_sse.cpp:15:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector<T>& basisu::vector<T>::operator=(const basisu::vector<T>&) [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_kernels_sse.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_kernels_sse.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 <typename T> 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_kernels_sse.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_kernels_sse.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<T>::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<T>::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<basisu::vec<4, float> >]'
[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_kernels_sse.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: GNU compiler is not supported for this target
[INFO] [stderr] warning: basis-universal-sys@0.3.1: In file included from vendor/basis_universal/encoder/basisu_gpu_texture.cpp:17:
[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: vendor/basis_universal/encoder/basisu_gpu_texture.cpp: In function 'bool basisu::unpack_block(basisu::texture_format, const void*, basisu::color_rgba*)':
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_gpu_texture.cpp:1159:31: 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:  1159 |                         memset(pPixels, 255, 16 * sizeof(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/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_gpu_texture.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: vendor/basis_universal/encoder/basisu_gpu_texture.cpp: In member function 'bool basisu::gpu_image::unpack(basisu::image&) const':
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_gpu_texture.cpp:1224:31: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct basisu::pvrtc4_block' from an array of 'const uint64_t' {aka 'const long unsigned int'} [-Wclass-memaccess]
[INFO] [stderr] warning: basis-universal-sys@0.3.1:  1224 |                         memcpy(&pi.get_blocks()[0], get_ptr(), get_size_in_bytes());
[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.cpp:17:
[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_gpu_texture.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<T>::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<const uint8_t*>(&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_gpu_texture.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_gpu_texture.cpp:15:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector<T>& basisu::vector<T>::operator=(const basisu::vector<T>&) [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_gpu_texture.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_gpu_texture.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 <typename T> 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_gpu_texture.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/basisu_gpu_texture.h:16,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_gpu_texture.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::ktx_header]':
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_gpu_texture.cpp:1307:27:   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 type 'struct basisu::ktx_header' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
[INFO] [stderr] warning: basis-universal-sys@0.3.1:   125 |         template <typename T> 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: vendor/basis_universal/encoder/basisu_gpu_texture.cpp:1290:16: note: 'struct basisu::ktx_header' declared here
[INFO] [stderr] warning: basis-universal-sys@0.3.1:  1290 |         struct ktx_header
[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_gpu_texture.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<T>::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<T>::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<basisu::vec<4, float> >]'
[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_gpu_texture.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_gpu_texture.cpp:15:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector<T>::vector(const basisu::vector<T>&) [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<T>::object_mover(void*, void*, uint32_t) [with T = basisu::vector<basisu::gpu_image>; 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<T>::increase_capacity(uint32_t, bool, bool) [with T = basisu::vector<basisu::gpu_image>; 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<T>::push_back(const T&) [with T = basisu::vector<basisu::gpu_image>]'
[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_gpu_texture.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: GNU compiler is not supported for this target
[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_frontend.cpp:20:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector<T>::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<const uint8_t*>(&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_frontend.h:16,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_frontend.cpp:21:
[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_frontend.cpp:20:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector<T>& basisu::vector<T>::operator=(const basisu::vector<T>&) [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_frontend.h:16,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_frontend.cpp:21:
[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_frontend.cpp:20:
[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 <typename T> 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_frontend.h:16,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_frontend.cpp:21:
[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_frontend.cpp:20:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector<T>& basisu::vector<T>::operator=(const basisu::vector<T>&) [with T = basisu::vector<unsigned int>]':
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_frontend.cpp:1989:25:   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 'struct basisu::vector<unsigned int>' 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: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:250:10: note: 'struct basisu::vector<unsigned int>' declared here
[INFO] [stderr] warning: basis-universal-sys@0.3.1:   250 |    class vector : public rel_ops< vector<T> >
[INFO] [stderr] warning: basis-universal-sys@0.3.1:       |          ^~~~~~
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector<T>& basisu::vector<T>::operator=(const basisu::vector<T>&) [with T = basisu::basisu_frontend::endpoint_cluster_etc_params]':
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_frontend.cpp:3246:36:   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 'struct basisu::basisu_frontend::endpoint_cluster_etc_params' 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_frontend.cpp:21:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_frontend.h:200:24: note: 'struct basisu::basisu_frontend::endpoint_cluster_etc_params' declared here
[INFO] [stderr] warning: basis-universal-sys@0.3.1:   200 |                 struct endpoint_cluster_etc_params
[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_frontend.cpp:20:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector<T>::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<T>::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<basisu::vec<4, float> >]'
[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_frontend.h:16,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_frontend.cpp:21:
[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_frontend.cpp:20:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector<T>::vector(const basisu::vector<T>&) [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<T>::object_mover(void*, void*, uint32_t) [with T = basisu::vector<basisu::gpu_image>; 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<T>::increase_capacity(uint32_t, bool, bool) [with T = basisu::vector<basisu::gpu_image>; 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<T>::push_back(const T&) [with T = basisu::vector<basisu::gpu_image>]'
[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_frontend.h:18,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_frontend.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_frontend.cpp:20:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector<T>& basisu::vector<T>::operator=(const basisu::vector<T>&) [with T = basisu::tree_vector_quant<basisu::vec<6, float> >::tsvq_node]':
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:487:17:   required from 'void basisu::vector<T>::reserve(size_t) [with T = basisu::tree_vector_quant<basisu::vec<6, float> >::tsvq_node; size_t = long unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:1479:19:   required from 'bool basisu::tree_vector_quant<TrainingVectorType>::generate(uint32_t) [with TrainingVectorType = basisu::vec<6, float>; uint32_t = unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:1938:19:   required from 'bool basisu::generate_hierarchical_codebook_threaded_internal(Quantizer&, uint32_t, uint32_t, basisu::vector<basisu::vector<unsigned int> >&, basisu::vector<basisu::vector<unsigned int> >&, uint32_t, bool, basisu::job_pool*) [with Quantizer = basisu::tree_vector_quant<basisu::vec<6, float> >; uint32_t = unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:2150:65:   required from 'bool basisu::generate_hierarchical_codebook_threaded(Quantizer&, uint32_t, uint32_t, basisu::vector<basisu::vector<unsigned int> >&, basisu::vector<basisu::vector<unsigned int> >&, uint32_t, basisu::job_pool*, bool) [with Quantizer = basisu::tree_vector_quant<basisu::vec<6, float> >; uint32_t = unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_frontend.cpp:908:56:   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::tree_vector_quant<basisu::vec<6, float> >::tsvq_node' 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_frontend.h:16,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_frontend.cpp:21:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:1523:23: note: 'class basisu::tree_vector_quant<basisu::vec<6, float> >::tsvq_node' declared here
[INFO] [stderr] warning: basis-universal-sys@0.3.1:  1523 |                 class tsvq_node
[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_frontend.cpp:20:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector<T>& basisu::vector<T>::operator=(const basisu::vector<T>&) [with T = basisu::tree_vector_quant<basisu::vec<16, float> >::tsvq_node]':
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h:487:17:   required from 'void basisu::vector<T>::reserve(size_t) [with T = basisu::tree_vector_quant<basisu::vec<16, float> >::tsvq_node; size_t = long unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:1479:19:   required from 'bool basisu::tree_vector_quant<TrainingVectorType>::generate(uint32_t) [with TrainingVectorType = basisu::vec<16, float>; uint32_t = unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:1938:19:   required from 'bool basisu::generate_hierarchical_codebook_threaded_internal(Quantizer&, uint32_t, uint32_t, basisu::vector<basisu::vector<unsigned int> >&, basisu::vector<basisu::vector<unsigned int> >&, uint32_t, bool, basisu::job_pool*) [with Quantizer = basisu::tree_vector_quant<basisu::vec<16, float> >; uint32_t = unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:2150:65:   required from 'bool basisu::generate_hierarchical_codebook_threaded(Quantizer&, uint32_t, uint32_t, basisu::vector<basisu::vector<unsigned int> >&, basisu::vector<basisu::vector<unsigned int> >&, uint32_t, basisu::job_pool*, bool) [with Quantizer = basisu::tree_vector_quant<basisu::vec<16, float> >; uint32_t = unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_frontend.cpp:2259:56:   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::tree_vector_quant<basisu::vec<16, float> >::tsvq_node' 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_frontend.h:16,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_frontend.cpp:21:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:1523:23: note: 'class basisu::tree_vector_quant<basisu::vec<16, float> >::tsvq_node' declared here
[INFO] [stderr] warning: basis-universal-sys@0.3.1:  1523 |                 class tsvq_node
[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_frontend.cpp:20:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector<T>::erase(uint32_t, uint32_t) [with T = basisu::tree_vector_quant<basisu::vec<6, float> >::tsvq_node; 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<T>::erase(T*, T*) [with T = basisu::tree_vector_quant<basisu::vec<6, float> >::tsvq_node]'
[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<basisu::tree_vector_quant<basisu::vec<6, float> >::tsvq_node>]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:1478:16:   required from 'bool basisu::tree_vector_quant<TrainingVectorType>::generate(uint32_t) [with TrainingVectorType = basisu::vec<6, float>; uint32_t = unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:1938:19:   required from 'bool basisu::generate_hierarchical_codebook_threaded_internal(Quantizer&, uint32_t, uint32_t, basisu::vector<basisu::vector<unsigned int> >&, basisu::vector<basisu::vector<unsigned int> >&, uint32_t, bool, basisu::job_pool*) [with Quantizer = basisu::tree_vector_quant<basisu::vec<6, float> >; uint32_t = unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:2150:65:   required from 'bool basisu::generate_hierarchical_codebook_threaded(Quantizer&, uint32_t, uint32_t, basisu::vector<basisu::vector<unsigned int> >&, basisu::vector<basisu::vector<unsigned int> >&, uint32_t, basisu::job_pool*, bool) [with Quantizer = basisu::tree_vector_quant<basisu::vec<6, float> >; uint32_t = unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_frontend.cpp:908:56:   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::tree_vector_quant<basisu::vec<6, float> >::tsvq_node' 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_frontend.h:16,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_frontend.cpp:21:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:1523:23: note: 'class basisu::tree_vector_quant<basisu::vec<6, float> >::tsvq_node' declared here
[INFO] [stderr] warning: basis-universal-sys@0.3.1:  1523 |                 class tsvq_node
[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_frontend.cpp:20:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'void basisu::vector<T>::erase(uint32_t, uint32_t) [with T = basisu::tree_vector_quant<basisu::vec<16, float> >::tsvq_node; 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<T>::erase(T*, T*) [with T = basisu::tree_vector_quant<basisu::vec<16, float> >::tsvq_node]'
[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<basisu::tree_vector_quant<basisu::vec<16, float> >::tsvq_node>]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:1478:16:   required from 'bool basisu::tree_vector_quant<TrainingVectorType>::generate(uint32_t) [with TrainingVectorType = basisu::vec<16, float>; uint32_t = unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:1938:19:   required from 'bool basisu::generate_hierarchical_codebook_threaded_internal(Quantizer&, uint32_t, uint32_t, basisu::vector<basisu::vector<unsigned int> >&, basisu::vector<basisu::vector<unsigned int> >&, uint32_t, bool, basisu::job_pool*) [with Quantizer = basisu::tree_vector_quant<basisu::vec<16, float> >; uint32_t = unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:2150:65:   required from 'bool basisu::generate_hierarchical_codebook_threaded(Quantizer&, uint32_t, uint32_t, basisu::vector<basisu::vector<unsigned int> >&, basisu::vector<basisu::vector<unsigned int> >&, uint32_t, basisu::job_pool*, bool) [with Quantizer = basisu::tree_vector_quant<basisu::vec<16, float> >; uint32_t = unsigned int]'
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_frontend.cpp:2259:56:   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::tree_vector_quant<basisu::vec<16, float> >::tsvq_node' 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_frontend.h:16,
[INFO] [stderr] warning: basis-universal-sys@0.3.1:                  from vendor/basis_universal/encoder/basisu_frontend.cpp:21:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/basisu_enc.h:1523:23: note: 'class basisu::tree_vector_quant<basisu::vec<16, float> >::tsvq_node' declared here
[INFO] [stderr] warning: basis-universal-sys@0.3.1:  1523 |                 class tsvq_node
[INFO] [stderr] warning: basis-universal-sys@0.3.1:       |                       ^~~~~~~~~
[INFO] [stderr] warning: basis-universal-sys@0.3.1: GNU compiler is not supported for this target
[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_etc.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<T>::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<const uint8_t*>(&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_etc.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_etc.cpp:15:
[INFO] [stderr] warning: basis-universal-sys@0.3.1: vendor/basis_universal/encoder/../transcoder/basisu_containers.h: In instantiation of 'basisu::vector<T>& basisu::vector<T>::operator=(const basisu::vector<T>&) [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_etc.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_etc.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 <typename T> 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_etc.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
[WARN] too much data in the log, truncating it