[INFO] fetching crate decrunch 0.1.2...
[INFO] testing decrunch-0.1.2 against beta-2025-09-21 for beta-1.91-3
[INFO] extracting crate decrunch 0.1.2 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate decrunch 0.1.2
[INFO] finished tweaking crates.io crate decrunch 0.1.2
[INFO] tweaked toml for crates.io crate decrunch 0.1.2 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate decrunch 0.1.2 on toolchain beta-2025-09-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 2 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 98f06d189256eb4185631fe1e45e30e54cfabca53bd4b2dd768aadfedf5c4f0f
[INFO] running `Command { std: "docker" "start" "-a" "98f06d189256eb4185631fe1e45e30e54cfabca53bd4b2dd768aadfedf5c4f0f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "98f06d189256eb4185631fe1e45e30e54cfabca53bd4b2dd768aadfedf5c4f0f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "98f06d189256eb4185631fe1e45e30e54cfabca53bd4b2dd768aadfedf5c4f0f", kill_on_drop: false }`
[INFO] [stdout] 98f06d189256eb4185631fe1e45e30e54cfabca53bd4b2dd768aadfedf5c4f0f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 67532b108a8027e9064411559e701d719af8c9b5102690e83131788b56c523d4
[INFO] running `Command { std: "docker" "start" "-a" "67532b108a8027e9064411559e701d719af8c9b5102690e83131788b56c523d4", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling gcc v0.3.55
[INFO] [stderr]    Compiling decrunch v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated struct `gcc::Build`: crate has been renamed to `cc`, the `gcc` name is not maintained
[INFO] [stdout]   --> build.rs:24:10
[INFO] [stdout]    |
[INFO] [stdout] 24 |     gcc::Build::new()
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `gcc::Build::new`: crate has been renamed to `cc`, the `gcc` name is not maintained
[INFO] [stdout]   --> build.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |     gcc::Build::new()
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: In file included from crunch/crn_decomp.cpp:10:
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<bool>::destruct(bool*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:538:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   538 |    CRND_DEFINE_BUILT_IN_TYPE(bool)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<bool>::destruct_array(bool*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:538:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   538 |    CRND_DEFINE_BUILT_IN_TYPE(bool)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:538:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   538 |    CRND_DEFINE_BUILT_IN_TYPE(bool)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<char>::destruct(char*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:539:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   539 |    CRND_DEFINE_BUILT_IN_TYPE(char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<char>::destruct_array(char*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:539:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   539 |    CRND_DEFINE_BUILT_IN_TYPE(char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:539:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   539 |    CRND_DEFINE_BUILT_IN_TYPE(char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<unsigned char>::destruct(unsigned char*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:540:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   540 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<unsigned char>::destruct_array(unsigned char*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:540:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   540 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:540:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   540 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<short int>::destruct(short int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:541:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   541 |    CRND_DEFINE_BUILT_IN_TYPE(short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<short int>::destruct_array(short int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:541:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   541 |    CRND_DEFINE_BUILT_IN_TYPE(short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:541:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   541 |    CRND_DEFINE_BUILT_IN_TYPE(short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<short unsigned int>::destruct(short unsigned int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:542:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   542 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<short unsigned int>::destruct_array(short unsigned int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:542:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   542 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:542:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   542 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<int>::destruct(int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:543:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   543 |    CRND_DEFINE_BUILT_IN_TYPE(int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<int>::destruct_array(int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:543:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   543 |    CRND_DEFINE_BUILT_IN_TYPE(int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:543:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   543 |    CRND_DEFINE_BUILT_IN_TYPE(int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<unsigned int>::destruct(unsigned int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:544:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   544 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<unsigned int>::destruct_array(unsigned int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:544:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   544 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:544:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   544 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long int>::destruct(long int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:545:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   545 |    CRND_DEFINE_BUILT_IN_TYPE(long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long int>::destruct_array(long int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:545:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   545 |    CRND_DEFINE_BUILT_IN_TYPE(long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:545:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   545 |    CRND_DEFINE_BUILT_IN_TYPE(long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long unsigned int>::destruct(long unsigned int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:546:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   546 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long unsigned int>::destruct_array(long unsigned int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:546:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   546 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:546:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   546 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long long int>::destruct(crnd::int64*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:547:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   547 |    CRND_DEFINE_BUILT_IN_TYPE(int64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long long int>::destruct_array(crnd::int64*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:547:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   547 |    CRND_DEFINE_BUILT_IN_TYPE(int64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:547:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   547 |    CRND_DEFINE_BUILT_IN_TYPE(int64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long long unsigned int>::destruct(crnd::uint64*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:548:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   548 |    CRND_DEFINE_BUILT_IN_TYPE(uint64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long long unsigned int>::destruct_array(crnd::uint64*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:548:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   548 |    CRND_DEFINE_BUILT_IN_TYPE(uint64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:548:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   548 |    CRND_DEFINE_BUILT_IN_TYPE(uint64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<float>::destruct(float*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:549:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   549 |    CRND_DEFINE_BUILT_IN_TYPE(float)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<float>::destruct_array(float*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:549:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   549 |    CRND_DEFINE_BUILT_IN_TYPE(float)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:549:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   549 |    CRND_DEFINE_BUILT_IN_TYPE(float)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<double>::destruct(double*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:550:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   550 |    CRND_DEFINE_BUILT_IN_TYPE(double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<double>::destruct_array(double*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:550:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   550 |    CRND_DEFINE_BUILT_IN_TYPE(double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:550:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   550 |    CRND_DEFINE_BUILT_IN_TYPE(double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long double>::destruct(long double*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:551:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   551 |    CRND_DEFINE_BUILT_IN_TYPE(long double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long double>::destruct_array(long double*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:551:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   551 |    CRND_DEFINE_BUILT_IN_TYPE(long double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:551:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   551 |    CRND_DEFINE_BUILT_IN_TYPE(long double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:21:27
[INFO] [stdout]    |
[INFO] [stdout] 21 | use libc::{c_int, c_void, uint32_t, uint8_t};
[INFO] [stdout]    |                           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:21:37
[INFO] [stdout]    |
[INFO] [stdout] 21 | use libc::{c_int, c_void, uint32_t, uint8_t};
[INFO] [stdout]    |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:58:34
[INFO] [stdout]    |
[INFO] [stdout] 58 |             data.buffer.len() as uint32_t,
[INFO] [stdout]    |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:59:22
[INFO] [stdout]    |
[INFO] [stdout] 59 |             level as uint32_t,
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:71:34
[INFO] [stdout]    |
[INFO] [stdout] 71 |             data.buffer.len() as uint32_t,
[INFO] [stdout]    |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:80:65
[INFO] [stdout]    |
[INFO] [stdout] 80 |     unsafe { crnd_unpack_begin(buffer.as_ptr(), buffer.len() as uint32_t) }
[INFO] [stdout]    |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:93:35
[INFO] [stdout]    |
[INFO] [stdout] 93 |             &ptr as *const *const uint8_t,
[INFO] [stdout]    |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:94:26
[INFO] [stdout]    |
[INFO] [stdout] 94 |             dst.len() as uint32_t,
[INFO] [stdout]    |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:95:35
[INFO] [stdout]    |
[INFO] [stdout] 95 |             row_pitch_in_bytes as uint32_t,
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:96:28
[INFO] [stdout]    |
[INFO] [stdout] 96 |             level_index as uint32_t,
[INFO] [stdout]    |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:28:23
[INFO] [stdout]    |
[INFO] [stdout] 28 |         pData: *const uint8_t,
[INFO] [stdout]    |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:29:20
[INFO] [stdout]    |
[INFO] [stdout] 29 |         data_size: uint32_t,
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:30:22
[INFO] [stdout]    |
[INFO] [stdout] 30 |         level_index: uint32_t,
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:35:23
[INFO] [stdout]    |
[INFO] [stdout] 35 |         pData: *const uint8_t,
[INFO] [stdout]    |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:36:20
[INFO] [stdout]    |
[INFO] [stdout] 36 |         data_size: uint32_t,
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:40:40
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn crnd_unpack_begin(pData: *const uint8_t, data_size: uint32_t) -> *const c_void;
[INFO] [stdout]    |                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:40:60
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn crnd_unpack_begin(pData: *const uint8_t, data_size: uint32_t) -> *const c_void;
[INFO] [stdout]    |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:46:30
[INFO] [stdout]    |
[INFO] [stdout] 46 |         ppDst: *const *const uint8_t,
[INFO] [stdout]    |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:47:28
[INFO] [stdout]    |
[INFO] [stdout] 47 |         dst_size_in_bytes: uint32_t,
[INFO] [stdout]    |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:48:29
[INFO] [stdout]    |
[INFO] [stdout] 48 |         row_pitch_in_bytes: uint32_t,
[INFO] [stdout]    |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:49:22
[INFO] [stdout]    |
[INFO] [stdout] 49 |         level_index: uint32_t,
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.06s
[INFO] running `Command { std: "docker" "inspect" "67532b108a8027e9064411559e701d719af8c9b5102690e83131788b56c523d4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "67532b108a8027e9064411559e701d719af8c9b5102690e83131788b56c523d4", kill_on_drop: false }`
[INFO] [stdout] 67532b108a8027e9064411559e701d719af8c9b5102690e83131788b56c523d4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8d2e8011af072bcdf79fa0646d905a555b8eba87b66a3773071cb5394b737ce6
[INFO] running `Command { std: "docker" "start" "-a" "8d2e8011af072bcdf79fa0646d905a555b8eba87b66a3773071cb5394b737ce6", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr] warning: decrunch@0.1.2: In file included from crunch/crn_decomp.cpp:10:
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<bool>::destruct(bool*)':
[INFO] [stdout] warning: use of deprecated struct `gcc::Build`: crate has been renamed to `cc`, the `gcc` name is not maintained
[INFO] [stdout]   --> build.rs:24:10
[INFO] [stdout]    |
[INFO] [stdout] 24 |     gcc::Build::new()
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stdout] warning: use of deprecated associated function `gcc::Build::new`: crate has been renamed to `cc`, the `gcc` name is not maintained
[INFO] [stdout]   --> build.rs:24:17
[INFO] [stdout]    |
[INFO] [stdout] 24 |     gcc::Build::new()
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:538:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   538 |    CRND_DEFINE_BUILT_IN_TYPE(bool)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:21:27
[INFO] [stdout]    |
[INFO] [stdout] 21 | use libc::{c_int, c_void, uint32_t, uint8_t};
[INFO] [stdout]    |                           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<bool>::destruct_array(bool*, crnd::uint32)':
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:21:37
[INFO] [stdout]    |
[INFO] [stdout] 21 | use libc::{c_int, c_void, uint32_t, uint8_t};
[INFO] [stdout]    |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:58:34
[INFO] [stdout]    |
[INFO] [stdout] 58 |             data.buffer.len() as uint32_t,
[INFO] [stdout]    |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:59:22
[INFO] [stdout]    |
[INFO] [stdout] 59 |             level as uint32_t,
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:71:34
[INFO] [stdout]    |
[INFO] [stdout] 71 |             data.buffer.len() as uint32_t,
[INFO] [stdout]    |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:538:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:80:65
[INFO] [stdout]    |
[INFO] [stdout] 80 |     unsafe { crnd_unpack_begin(buffer.as_ptr(), buffer.len() as uint32_t) }
[INFO] [stdout]    |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:   538 |    CRND_DEFINE_BUILT_IN_TYPE(bool)
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:93:35
[INFO] [stdout]    |
[INFO] [stdout] 93 |             &ptr as *const *const uint8_t,
[INFO] [stdout]    |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:94:26
[INFO] [stdout]    |
[INFO] [stdout] 94 |             dst.len() as uint32_t,
[INFO] [stdout]    |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:95:35
[INFO] [stdout]    |
[INFO] [stdout] 95 |             row_pitch_in_bytes as uint32_t,
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:96:28
[INFO] [stdout]    |
[INFO] [stdout] 96 |             level_index as uint32_t,
[INFO] [stdout]    |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:28:23
[INFO] [stdout]    |
[INFO] [stdout] 28 |         pData: *const uint8_t,
[INFO] [stdout]    |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:538:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:29:20
[INFO] [stdout]    |
[INFO] [stdout] 29 |         data_size: uint32_t,
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:   538 |    CRND_DEFINE_BUILT_IN_TYPE(bool)
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:30:22
[INFO] [stdout]    |
[INFO] [stdout] 30 |         level_index: uint32_t,
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:35:23
[INFO] [stdout]    |
[INFO] [stdout] 35 |         pData: *const uint8_t,
[INFO] [stdout]    |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<char>::destruct(char*)':
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:36:20
[INFO] [stdout]    |
[INFO] [stdout] 36 |         data_size: uint32_t,
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:40:40
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn crnd_unpack_begin(pData: *const uint8_t, data_size: uint32_t) -> *const c_void;
[INFO] [stdout]    |                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:40:60
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn crnd_unpack_begin(pData: *const uint8_t, data_size: uint32_t) -> *const c_void;
[INFO] [stdout]    |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:46:30
[INFO] [stdout]    |
[INFO] [stdout] 46 |         ppDst: *const *const uint8_t,
[INFO] [stdout]    |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:539:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:47:28
[INFO] [stdout]    |
[INFO] [stdout] 47 |         dst_size_in_bytes: uint32_t,
[INFO] [stdout]    |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:   539 |    CRND_DEFINE_BUILT_IN_TYPE(char)
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:48:29
[INFO] [stdout]    |
[INFO] [stdout] 48 |         row_pitch_in_bytes: uint32_t,
[INFO] [stdout]    |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:49:22
[INFO] [stdout]    |
[INFO] [stdout] 49 |         level_index: uint32_t,
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<char>::destruct_array(char*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:539:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   539 |    CRND_DEFINE_BUILT_IN_TYPE(char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:539:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   539 |    CRND_DEFINE_BUILT_IN_TYPE(char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<unsigned char>::destruct(unsigned char*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:540:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   540 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<unsigned char>::destruct_array(unsigned char*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:540:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   540 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:540:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   540 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<short int>::destruct(short int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:541:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   541 |    CRND_DEFINE_BUILT_IN_TYPE(short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<short int>::destruct_array(short int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:541:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   541 |    CRND_DEFINE_BUILT_IN_TYPE(short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:541:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   541 |    CRND_DEFINE_BUILT_IN_TYPE(short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<short unsigned int>::destruct(short unsigned int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:542:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   542 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<short unsigned int>::destruct_array(short unsigned int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:542:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   542 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:542:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   542 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<int>::destruct(int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:543:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   543 |    CRND_DEFINE_BUILT_IN_TYPE(int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<int>::destruct_array(int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:543:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   543 |    CRND_DEFINE_BUILT_IN_TYPE(int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:543:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   543 |    CRND_DEFINE_BUILT_IN_TYPE(int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<unsigned int>::destruct(unsigned int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:544:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   544 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<unsigned int>::destruct_array(unsigned int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:544:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   544 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:544:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   544 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long int>::destruct(long int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:545:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   545 |    CRND_DEFINE_BUILT_IN_TYPE(long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long int>::destruct_array(long int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:545:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   545 |    CRND_DEFINE_BUILT_IN_TYPE(long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:545:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   545 |    CRND_DEFINE_BUILT_IN_TYPE(long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long unsigned int>::destruct(long unsigned int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:546:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   546 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long unsigned int>::destruct_array(long unsigned int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:546:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   546 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:546:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   546 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long long int>::destruct(crnd::int64*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:547:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   547 |    CRND_DEFINE_BUILT_IN_TYPE(int64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long long int>::destruct_array(crnd::int64*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:547:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   547 |    CRND_DEFINE_BUILT_IN_TYPE(int64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:547:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   547 |    CRND_DEFINE_BUILT_IN_TYPE(int64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long long unsigned int>::destruct(crnd::uint64*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:548:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   548 |    CRND_DEFINE_BUILT_IN_TYPE(uint64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long long unsigned int>::destruct_array(crnd::uint64*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:548:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   548 |    CRND_DEFINE_BUILT_IN_TYPE(uint64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:548:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   548 |    CRND_DEFINE_BUILT_IN_TYPE(uint64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<float>::destruct(float*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:549:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   549 |    CRND_DEFINE_BUILT_IN_TYPE(float)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<float>::destruct_array(float*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:549:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   549 |    CRND_DEFINE_BUILT_IN_TYPE(float)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:549:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   549 |    CRND_DEFINE_BUILT_IN_TYPE(float)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<double>::destruct(double*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:550:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   550 |    CRND_DEFINE_BUILT_IN_TYPE(double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<double>::destruct_array(double*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:550:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   550 |    CRND_DEFINE_BUILT_IN_TYPE(double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:550:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   550 |    CRND_DEFINE_BUILT_IN_TYPE(double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long double>::destruct(long double*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:551:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   551 |    CRND_DEFINE_BUILT_IN_TYPE(long double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:21:27
[INFO] [stdout]    |
[INFO] [stdout] 21 | use libc::{c_int, c_void, uint32_t, uint8_t};
[INFO] [stdout]    |                           ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long double>::destruct_array(long double*, crnd::uint32)':
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:21:37
[INFO] [stdout]    |
[INFO] [stdout] 21 | use libc::{c_int, c_void, uint32_t, uint8_t};
[INFO] [stdout]    |                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:58:34
[INFO] [stdout]    |
[INFO] [stdout] 58 |             data.buffer.len() as uint32_t,
[INFO] [stdout]    |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:59:22
[INFO] [stdout]    |
[INFO] [stdout] 59 |             level as uint32_t,
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:71:34
[INFO] [stdout]    |
[INFO] [stdout] 71 |             data.buffer.len() as uint32_t,
[INFO] [stdout]    |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:551:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:80:65
[INFO] [stdout]    |
[INFO] [stdout] 80 |     unsafe { crnd_unpack_begin(buffer.as_ptr(), buffer.len() as uint32_t) }
[INFO] [stdout]    |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:   551 |    CRND_DEFINE_BUILT_IN_TYPE(long double)
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:93:35
[INFO] [stdout]    |
[INFO] [stdout] 93 |             &ptr as *const *const uint8_t,
[INFO] [stdout]    |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:94:26
[INFO] [stdout]    |
[INFO] [stdout] 94 |             dst.len() as uint32_t,
[INFO] [stdout]    |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:95:35
[INFO] [stdout]    |
[INFO] [stdout] 95 |             row_pitch_in_bytes as uint32_t,
[INFO] [stdout]    |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:96:28
[INFO] [stdout]    |
[INFO] [stdout] 96 |             level_index as uint32_t,
[INFO] [stdout]    |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:28:23
[INFO] [stdout]    |
[INFO] [stdout] 28 |         pData: *const uint8_t,
[INFO] [stdout]    |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:551:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:29:20
[INFO] [stdout]    |
[INFO] [stdout] 29 |         data_size: uint32_t,
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:   551 |    CRND_DEFINE_BUILT_IN_TYPE(long double)
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:30:22
[INFO] [stdout]    |
[INFO] [stdout] 30 |         level_index: uint32_t,
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:35:23
[INFO] [stdout]    |
[INFO] [stdout] 35 |         pData: *const uint8_t,
[INFO] [stdout]    |                       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling decrunch v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:36:20
[INFO] [stdout]    |
[INFO] [stdout] 36 |         data_size: uint32_t,
[INFO] [stdout]    |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:40:40
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn crnd_unpack_begin(pData: *const uint8_t, data_size: uint32_t) -> *const c_void;
[INFO] [stdout]    |                                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:40:60
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn crnd_unpack_begin(pData: *const uint8_t, data_size: uint32_t) -> *const c_void;
[INFO] [stdout]    |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]   --> src/crunch.rs:46:30
[INFO] [stdout]    |
[INFO] [stdout] 46 |         ppDst: *const *const uint8_t,
[INFO] [stdout]    |                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:47:28
[INFO] [stdout]    |
[INFO] [stdout] 47 |         dst_size_in_bytes: uint32_t,
[INFO] [stdout]    |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:48:29
[INFO] [stdout]    |
[INFO] [stdout] 48 |         row_pitch_in_bytes: uint32_t,
[INFO] [stdout]    |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]   --> src/crunch.rs:49:22
[INFO] [stdout]    |
[INFO] [stdout] 49 |         level_index: uint32_t,
[INFO] [stdout]    |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/tests.rs:36:27
[INFO] [stdout]    |
[INFO] [stdout] 36 |             error::Error::description(&err)
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/tests.rs:46:27
[INFO] [stdout]    |
[INFO] [stdout] 46 |             error::Error::description(&err)
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/tests.rs:84:27
[INFO] [stdout]    |
[INFO] [stdout] 84 |             error::Error::description(&err)
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> src/tests.rs:94:27
[INFO] [stdout]    |
[INFO] [stdout] 94 |             error::Error::description(&err)
[INFO] [stdout]    |                           ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.54s
[INFO] running `Command { std: "docker" "inspect" "8d2e8011af072bcdf79fa0646d905a555b8eba87b66a3773071cb5394b737ce6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8d2e8011af072bcdf79fa0646d905a555b8eba87b66a3773071cb5394b737ce6", kill_on_drop: false }`
[INFO] [stdout] 8d2e8011af072bcdf79fa0646d905a555b8eba87b66a3773071cb5394b737ce6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 53ad6d0045daf9fe8493b8ab596563622290d3d9229879a122fb2f8cd4e230fb
[INFO] running `Command { std: "docker" "start" "-a" "53ad6d0045daf9fe8493b8ab596563622290d3d9229879a122fb2f8cd4e230fb", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr] warning: use of deprecated struct `gcc::Build`: crate has been renamed to `cc`, the `gcc` name is not maintained
[INFO] [stderr]   --> build.rs:24:10
[INFO] [stderr]    |
[INFO] [stderr] 24 |     gcc::Build::new()
[INFO] [stderr]    |          ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `gcc::Build::new`: crate has been renamed to `cc`, the `gcc` name is not maintained
[INFO] [stderr]   --> build.rs:24:17
[INFO] [stderr]    |
[INFO] [stderr] 24 |     gcc::Build::new()
[INFO] [stderr]    |                 ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `decrunch` (build script) generated 2 warnings
[INFO] [stderr] warning: decrunch@0.1.2: In file included from crunch/crn_decomp.cpp:10:
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<bool>::destruct(bool*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:538:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   538 |    CRND_DEFINE_BUILT_IN_TYPE(bool)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<bool>::destruct_array(bool*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:538:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   538 |    CRND_DEFINE_BUILT_IN_TYPE(bool)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:538:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   538 |    CRND_DEFINE_BUILT_IN_TYPE(bool)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<char>::destruct(char*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:539:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   539 |    CRND_DEFINE_BUILT_IN_TYPE(char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<char>::destruct_array(char*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:539:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   539 |    CRND_DEFINE_BUILT_IN_TYPE(char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:539:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   539 |    CRND_DEFINE_BUILT_IN_TYPE(char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<unsigned char>::destruct(unsigned char*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:540:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   540 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<unsigned char>::destruct_array(unsigned char*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:540:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   540 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:540:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   540 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned char)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<short int>::destruct(short int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:541:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   541 |    CRND_DEFINE_BUILT_IN_TYPE(short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<short int>::destruct_array(short int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:541:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   541 |    CRND_DEFINE_BUILT_IN_TYPE(short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:541:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   541 |    CRND_DEFINE_BUILT_IN_TYPE(short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<short unsigned int>::destruct(short unsigned int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:542:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   542 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<short unsigned int>::destruct_array(short unsigned int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:542:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   542 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:542:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   542 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned short)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<int>::destruct(int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:543:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   543 |    CRND_DEFINE_BUILT_IN_TYPE(int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<int>::destruct_array(int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:543:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   543 |    CRND_DEFINE_BUILT_IN_TYPE(int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:543:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   543 |    CRND_DEFINE_BUILT_IN_TYPE(int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<unsigned int>::destruct(unsigned int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:544:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   544 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<unsigned int>::destruct_array(unsigned int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:544:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   544 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:544:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   544 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned int)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long int>::destruct(long int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:545:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   545 |    CRND_DEFINE_BUILT_IN_TYPE(long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long int>::destruct_array(long int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:545:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   545 |    CRND_DEFINE_BUILT_IN_TYPE(long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:545:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   545 |    CRND_DEFINE_BUILT_IN_TYPE(long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long unsigned int>::destruct(long unsigned int*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:546:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   546 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long unsigned int>::destruct_array(long unsigned int*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:546:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   546 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:546:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   546 |    CRND_DEFINE_BUILT_IN_TYPE(unsigned long)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long long int>::destruct(crnd::int64*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:547:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   547 |    CRND_DEFINE_BUILT_IN_TYPE(int64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long long int>::destruct_array(crnd::int64*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:547:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   547 |    CRND_DEFINE_BUILT_IN_TYPE(int64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:547:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   547 |    CRND_DEFINE_BUILT_IN_TYPE(int64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long long unsigned int>::destruct(crnd::uint64*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:548:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   548 |    CRND_DEFINE_BUILT_IN_TYPE(uint64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long long unsigned int>::destruct_array(crnd::uint64*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:548:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   548 |    CRND_DEFINE_BUILT_IN_TYPE(uint64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:548:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   548 |    CRND_DEFINE_BUILT_IN_TYPE(uint64)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<float>::destruct(float*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:549:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   549 |    CRND_DEFINE_BUILT_IN_TYPE(float)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<float>::destruct_array(float*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:549:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   549 |    CRND_DEFINE_BUILT_IN_TYPE(float)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:549:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   549 |    CRND_DEFINE_BUILT_IN_TYPE(float)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<double>::destruct(double*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:550:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   550 |    CRND_DEFINE_BUILT_IN_TYPE(double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<double>::destruct_array(double*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:550:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   550 |    CRND_DEFINE_BUILT_IN_TYPE(double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:550:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   550 |    CRND_DEFINE_BUILT_IN_TYPE(double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long double>::destruct(long double*)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:535:40: warning: statement has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   535 |    static inline void destruct(X* p) { p; } \
[INFO] [stderr] warning: decrunch@0.1.2:       |                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:551:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   551 |    CRND_DEFINE_BUILT_IN_TYPE(long double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h: In static member function 'static void crnd::scalar_type<long double>::destruct_array(long double*, crnd::uint32)':
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:56: warning: left operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                        ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:551:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   551 |    CRND_DEFINE_BUILT_IN_TYPE(long double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:536:60: warning: right operand of comma operator has no effect [-Wunused-value]
[INFO] [stderr] warning: decrunch@0.1.2:   536 |    static inline void destruct_array(X* p, uint32 n) { p, n; } };
[INFO] [stderr] warning: decrunch@0.1.2:       |                                                            ^
[INFO] [stderr] warning: decrunch@0.1.2: crunch/crn_decomp.h:551:4: note: in expansion of macro 'CRND_DEFINE_BUILT_IN_TYPE'
[INFO] [stderr] warning: decrunch@0.1.2:   551 |    CRND_DEFINE_BUILT_IN_TYPE(long double)
[INFO] [stderr] warning: decrunch@0.1.2:       |    ^~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:21:27
[INFO] [stderr]    |
[INFO] [stderr] 21 | use libc::{c_int, c_void, uint32_t, uint8_t};
[INFO] [stderr]    |                           ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stderr]   --> src/crunch.rs:21:37
[INFO] [stderr]    |
[INFO] [stderr] 21 | use libc::{c_int, c_void, uint32_t, uint8_t};
[INFO] [stderr]    |                                     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:58:34
[INFO] [stderr]    |
[INFO] [stderr] 58 |             data.buffer.len() as uint32_t,
[INFO] [stderr]    |                                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:59:22
[INFO] [stderr]    |
[INFO] [stderr] 59 |             level as uint32_t,
[INFO] [stderr]    |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:71:34
[INFO] [stderr]    |
[INFO] [stderr] 71 |             data.buffer.len() as uint32_t,
[INFO] [stderr]    |                                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:80:65
[INFO] [stderr]    |
[INFO] [stderr] 80 |     unsafe { crnd_unpack_begin(buffer.as_ptr(), buffer.len() as uint32_t) }
[INFO] [stderr]    |                                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stderr]   --> src/crunch.rs:93:35
[INFO] [stderr]    |
[INFO] [stderr] 93 |             &ptr as *const *const uint8_t,
[INFO] [stderr]    |                                   ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:94:26
[INFO] [stderr]    |
[INFO] [stderr] 94 |             dst.len() as uint32_t,
[INFO] [stderr]    |                          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:95:35
[INFO] [stderr]    |
[INFO] [stderr] 95 |             row_pitch_in_bytes as uint32_t,
[INFO] [stderr]    |                                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:96:28
[INFO] [stderr]    |
[INFO] [stderr] 96 |             level_index as uint32_t,
[INFO] [stderr]    |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stderr]   --> src/crunch.rs:28:23
[INFO] [stderr]    |
[INFO] [stderr] 28 |         pData: *const uint8_t,
[INFO] [stderr]    |                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:29:20
[INFO] [stderr]    |
[INFO] [stderr] 29 |         data_size: uint32_t,
[INFO] [stderr]    |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:30:22
[INFO] [stderr]    |
[INFO] [stderr] 30 |         level_index: uint32_t,
[INFO] [stderr]    |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stderr]   --> src/crunch.rs:35:23
[INFO] [stderr]    |
[INFO] [stderr] 35 |         pData: *const uint8_t,
[INFO] [stderr]    |                       ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:36:20
[INFO] [stderr]    |
[INFO] [stderr] 36 |         data_size: uint32_t,
[INFO] [stderr]    |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stderr]   --> src/crunch.rs:40:40
[INFO] [stderr]    |
[INFO] [stderr] 40 |     fn crnd_unpack_begin(pData: *const uint8_t, data_size: uint32_t) -> *const c_void;
[INFO] [stderr]    |                                        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:40:60
[INFO] [stderr]    |
[INFO] [stderr] 40 |     fn crnd_unpack_begin(pData: *const uint8_t, data_size: uint32_t) -> *const c_void;
[INFO] [stderr]    |                                                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stderr]   --> src/crunch.rs:46:30
[INFO] [stderr]    |
[INFO] [stderr] 46 |         ppDst: *const *const uint8_t,
[INFO] [stderr]    |                              ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:47:28
[INFO] [stderr]    |
[INFO] [stderr] 47 |         dst_size_in_bytes: uint32_t,
[INFO] [stderr]    |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:48:29
[INFO] [stderr]    |
[INFO] [stderr] 48 |         row_pitch_in_bytes: uint32_t,
[INFO] [stderr]    |                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]   --> src/crunch.rs:49:22
[INFO] [stderr]    |
[INFO] [stderr] 49 |         level_index: uint32_t,
[INFO] [stderr]    |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `decrunch` (lib) generated 21 warnings
[INFO] [stderr] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]   --> src/tests.rs:36:27
[INFO] [stderr]    |
[INFO] [stderr] 36 |             error::Error::description(&err)
[INFO] [stderr]    |                           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]   --> src/tests.rs:46:27
[INFO] [stderr]    |
[INFO] [stderr] 46 |             error::Error::description(&err)
[INFO] [stderr]    |                           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]   --> src/tests.rs:84:27
[INFO] [stderr]    |
[INFO] [stderr] 84 |             error::Error::description(&err)
[INFO] [stderr]    |                           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stderr]   --> src/tests.rs:94:27
[INFO] [stderr]    |
[INFO] [stderr] 94 |             error::Error::description(&err)
[INFO] [stderr]    |                           ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `decrunch` (lib test) generated 25 warnings (21 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/decrunch-485f6467d5e07ceb)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::decompress_dxt1 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests decrunch
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 27) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "53ad6d0045daf9fe8493b8ab596563622290d3d9229879a122fb2f8cd4e230fb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "53ad6d0045daf9fe8493b8ab596563622290d3d9229879a122fb2f8cd4e230fb", kill_on_drop: false }`
[INFO] [stdout] 53ad6d0045daf9fe8493b8ab596563622290d3d9229879a122fb2f8cd4e230fb
