[INFO] fetching crate ages-ice-archive 0.3.2... [INFO] checking ages-ice-archive-0.3.2 against master#ab869e094a907cc5d19b4080f22eccaf347f1f95 for pr-129604 [INFO] extracting crate ages-ice-archive 0.3.2 into /workspace/builds/worker-1-tc1/source [INFO] validating manifest of crates.io crate ages-ice-archive 0.3.2 on toolchain ab869e094a907cc5d19b4080f22eccaf347f1f95 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ages-ice-archive 0.3.2 [INFO] finished tweaking crates.io crate ages-ice-archive 0.3.2 [INFO] tweaked toml for crates.io crate ages-ice-archive 0.3.2 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] crate crates.io crate ages-ice-archive 0.3.2 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded zerocopy v0.3.0 [INFO] [stderr] Downloaded quote v1.0.7 [INFO] [stderr] Downloaded byte-tools v0.3.1 [INFO] [stderr] Downloaded build_const v0.2.1 [INFO] [stderr] Downloaded libflate_lz77 v0.1.1 [INFO] [stderr] Downloaded block-padding v0.1.5 [INFO] [stderr] Downloaded byteorder v1.3.4 [INFO] [stderr] Downloaded crc v1.8.1 [INFO] [stderr] Downloaded ages-prs v0.1.0 [INFO] [stderr] Downloaded anyhow v1.0.57 [INFO] [stderr] Downloaded cc v1.0.73 [INFO] [stderr] Downloaded heck v0.3.1 [INFO] [stderr] Downloaded unicode-segmentation v1.6.0 [INFO] [stderr] Downloaded structopt v0.3.15 [INFO] [stderr] Downloaded ascii v1.0.0 [INFO] [stderr] Downloaded generic-array v0.14.2 [INFO] [stderr] Downloaded syn v1.0.73 [INFO] [stderr] Downloaded ppv-lite86 v0.2.8 [INFO] [stderr] Downloaded vec_map v0.8.2 [INFO] [stderr] Downloaded clap v2.33.1 [INFO] [stderr] Downloaded proc-macro-error v1.0.3 [INFO] [stderr] Downloaded proc-macro2 v1.0.27 [INFO] [stderr] Downloaded block-modes v0.4.0 [INFO] [stderr] Downloaded block-cipher v0.7.1 [INFO] [stderr] Downloaded blowfish v0.5.0 [INFO] [stderr] Downloaded getrandom v0.1.14 [INFO] [stderr] Downloaded ansi_term v0.11.0 [INFO] [stderr] Downloaded hermit-abi v0.1.14 [INFO] [stderr] Downloaded syn-mid v0.5.0 [INFO] [stderr] Downloaded structopt-derive v0.4.8 [INFO] [stderr] Downloaded strsim v0.8.0 [INFO] [stderr] Downloaded zerocopy-derive v0.2.0 [INFO] [stderr] Downloaded textwrap v0.11.0 [INFO] [stderr] Downloaded unicode-width v0.1.7 [INFO] [stderr] Downloaded libc v0.2.71 [INFO] [stderr] Downloaded thiserror-impl v1.0.25 [INFO] [stderr] Downloaded thiserror v1.0.25 [INFO] [stderr] Downloaded synstructure v0.12.4 [INFO] [stderr] Downloaded opaque-debug v0.2.3 [INFO] [stderr] Downloaded proc-macro-error-attr v1.0.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 121f29a6364747098c358eb8a80618776b4164cd0ab9d3e7686b336a454809e8 [INFO] running `Command { std: "docker" "start" "-a" "121f29a6364747098c358eb8a80618776b4164cd0ab9d3e7686b336a454809e8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "121f29a6364747098c358eb8a80618776b4164cd0ab9d3e7686b336a454809e8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "121f29a6364747098c358eb8a80618776b4164cd0ab9d3e7686b336a454809e8", kill_on_drop: false }` [INFO] [stdout] 121f29a6364747098c358eb8a80618776b4164cd0ab9d3e7686b336a454809e8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:923055f121b5182466d55868a8b05e67af8ba4a3a3f6bad814e953ca3cd3ac2a" "/opt/rustwide/cargo-home/bin/cargo" "+ab869e094a907cc5d19b4080f22eccaf347f1f95" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5e491d812ef4b45c6b9b5a8ae0e944c8a9b608720c02752740718b37dd9fed6d [INFO] running `Command { std: "docker" "start" "-a" "5e491d812ef4b45c6b9b5a8ae0e944c8a9b608720c02752740718b37dd9fed6d", kill_on_drop: false }` [INFO] [stderr] Compiling version_check v0.9.2 [INFO] [stderr] Compiling proc-macro2 v1.0.27 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling syn v1.0.73 [INFO] [stderr] Compiling libc v0.2.71 [INFO] [stderr] Compiling typenum v1.12.0 [INFO] [stderr] Compiling getrandom v0.1.14 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Compiling byteorder v1.3.4 [INFO] [stderr] Compiling build_const v0.2.1 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Checking byte-tools v0.3.1 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Checking ppv-lite86 v0.2.8 [INFO] [stderr] Checking unicode-width v0.1.7 [INFO] [stderr] Compiling unicode-segmentation v1.6.0 [INFO] [stderr] Checking textwrap v0.11.0 [INFO] [stderr] Checking vec_map v0.8.2 [INFO] [stderr] Checking block-padding v0.1.5 [INFO] [stderr] Checking libflate_lz77 v0.1.1 [INFO] [stderr] Checking ansi_term v0.11.0 [INFO] [stderr] Checking strsim v0.8.0 [INFO] [stderr] Compiling crc v1.8.1 [INFO] [stderr] Compiling heck v0.3.1 [INFO] [stderr] Checking opaque-debug v0.2.3 [INFO] [stderr] Compiling anyhow v1.0.57 [INFO] [stderr] Checking ages-prs v0.1.0 [INFO] [stderr] Checking ascii v1.0.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Compiling generic-array v0.14.2 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.3 [INFO] [stderr] Compiling proc-macro-error v1.0.3 [INFO] [stderr] Compiling quote v1.0.7 [INFO] [stderr] Compiling ages-ice-archive v0.3.2 (/opt/rustwide/workdir) [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking clap v2.33.1 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking block-cipher v0.7.1 [INFO] [stderr] Checking block-modes v0.4.0 [INFO] [stderr] Checking blowfish v0.5.0 [INFO] [stderr] Compiling syn-mid v0.5.0 [INFO] [stderr] Compiling synstructure v0.12.4 [INFO] [stderr] Compiling zerocopy-derive v0.2.0 [INFO] [stderr] Compiling thiserror-impl v1.0.25 [INFO] [stderr] Checking zerocopy v0.3.0 [INFO] [stderr] Compiling structopt-derive v0.4.8 [INFO] [stderr] Checking thiserror v1.0.25 [INFO] [stderr] Checking structopt v0.3.15 [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/stdafx.cpp:5: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:37: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 37 | #pragma warning (disable: 4244) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:38: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 38 | #pragma warning (disable: 4530) // c++ exception handler used without unwind semantics [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:39: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 39 | #pragma warning (disable: 4018) // signed/unsigned mismatch [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_entropy.cpp:2: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:37: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 37 | #pragma warning (disable: 4244) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:38: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 38 | #pragma warning (disable: 4530) // c++ exception handler used without unwind semantics [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:39: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 39 | #pragma warning (disable: 4018) // signed/unsigned mismatch [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_entropy.cpp:9: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 9 | #pragma warning (disable: 4018) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_entropy.cpp: In function 'int EncodeArray_AdvRLE(uint8*, uint8*, const uint8*, int, float, int, float*, int, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_entropy.cpp:477:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 477 | if (n >= 0 && n < size_f) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_entropy.cpp: In function 'void RadixSortEnts(HuffBuilder::Entry*, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_entropy.cpp:601:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 601 | if (*count_cur == num_syms) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_entropy.cpp: In member function 'void HuffBuilder::LimitCodeLensHeuristic(HuffBuilder::Entry*, const HistoU8&, int, HuffBuilder::Entry*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_entropy.cpp:885:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 885 | for (size_t i = 0; i != num_symbols; i++) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_entropy.cpp: In function 'uint Huff_ComputeSizeBits(const HistoU8&, int, const uint8*, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_entropy.cpp:1133:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1133 | for (size_t i = 0; i != num_syms; i++) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_entropy.cpp:1130:53: warning: unused parameter 'histo_sum' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1130 | uint Huff_ComputeSizeBits(const HistoU8 &histo, int histo_sum, const uint8 *sym2len, int num_syms) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_entropy.cpp: In function 'int EncodeArray_Huff(uint8*, uint8*, const uint8*, int, const HistoU8&, float, int, float*, int*, int, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_entropy.cpp:1238:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1238 | for (size_t i = 0; i < max_sym; i++) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/lzna.cpp:1: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:37: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 37 | #pragma warning (disable: 4244) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:38: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 38 | #pragma warning (disable: 4530) // c++ exception handler used without unwind semantics [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:39: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 39 | #pragma warning (disable: 4018) // signed/unsigned mismatch [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/lzna.cpp: In function 'int LZNA_DecodeQuantum(byte*, byte*, byte*, const byte*, const byte*, LznaState*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/lzna.cpp:466:56: warning: unused parameter 'src_end' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 466 | const byte *src_in, const byte *src_end, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compress.cpp:1: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:37: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 37 | #pragma warning (disable: 4244) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:38: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 38 | #pragma warning (disable: 4530) // c++ exception handler used without unwind semantics [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:39: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 39 | #pragma warning (disable: 4018) // signed/unsigned mismatch [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compress.cpp:8: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In member function 'void MatchHasher2::AllocateHash(int, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:178:35: warning: unused parameter 'min_match_len' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 178 | void AllocateHash(int bits, int min_match_len) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compress.cpp:8: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In member function 'void MatchHasher2::InsertRange(const uint8*, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:269:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 269 | for (int i = 0; i < len; i = 2 * i + 1) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp: In function 'int CompressBlocks(LzCoder*, LzTemp*, uint8*, uint8*, int, uint8*, uint8*, LRMTable*, MatchLenStorage*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:249:10: warning: unused variable 'src_org' [-Wunused-variable] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 249 | uint8 *src_org = src; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:247:42: warning: unused parameter 'lrm' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 247 | LRMTable *lrm, MatchLenStorage *mls) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~^~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp: In function 'int CompressBlock_Leviathan(uint8*, uint8*, int, int, const CompressOptions*, uint8*, LRMCascade*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::compression_level' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 372 | LzCoder coder = { 0 }; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::platforms' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::opts' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::quantum_blocksize' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::hasher' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::max_matches_to_consider' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::speed_tradeoff' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::entropy_opts' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::encode_flags' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::limit_local_dictsize' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::check_plain_huffman' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::compressor_file_id' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::lvsymstats_scratch' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:372:23: warning: missing initializer for member 'LzCoder::last_chunk_type' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp: In function 'int CompressBlock_Kraken(uint8*, uint8*, int, int, const CompressOptions*, uint8*, LRMCascade*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::compression_level' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 387 | LzCoder coder = { 0 }; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::platforms' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::opts' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::quantum_blocksize' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::hasher' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::max_matches_to_consider' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::speed_tradeoff' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::entropy_opts' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::encode_flags' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::limit_local_dictsize' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::check_plain_huffman' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::compressor_file_id' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::lvsymstats_scratch' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:387:23: warning: missing initializer for member 'LzCoder::last_chunk_type' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp: In function 'int CompressBlock_Mermaid(int, uint8*, uint8*, int, int, const CompressOptions*, uint8*, LRMCascade*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::compression_level' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 402 | LzCoder coder = { 0 }; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::platforms' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::opts' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::quantum_blocksize' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::hasher' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::max_matches_to_consider' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::speed_tradeoff' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::entropy_opts' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::encode_flags' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::limit_local_dictsize' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::check_plain_huffman' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::compressor_file_id' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::lvsymstats_scratch' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compress.cpp:402:23: warning: missing initializer for member 'LzCoder::last_chunk_type' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_tans.cpp:2: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:37: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 37 | #pragma warning (disable: 4244) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:38: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 38 | #pragma warning (disable: 4530) // c++ exception handler used without unwind semantics [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:39: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 39 | #pragma warning (disable: 4018) // signed/unsigned mismatch [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp: In function 'uint8* Tans_EncodeBytes(uint8*, uint8*, TansEntry*, const uint8*, int, int, int, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:377:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 377 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:380:11: note: in expansion of macro 'TANS_ENCODE' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 380 | case 9: TANS_ENCODE(state_3, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:381:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 381 | case 8: TANS_ENCODE(state_2, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:377:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 377 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:381:11: note: in expansion of macro 'TANS_ENCODE' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 381 | case 8: TANS_ENCODE(state_2, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:382:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 382 | case 7: TANS_ENCODE(state_1, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:377:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 377 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:382:11: note: in expansion of macro 'TANS_ENCODE' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 382 | case 7: TANS_ENCODE(state_1, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:383:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 383 | case 6: TANS_ENCODE(state_0, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:377:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 377 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:383:11: note: in expansion of macro 'TANS_ENCODE' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 383 | case 6: TANS_ENCODE(state_0, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:384:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 384 | case 5: TANS_ENCODE(state_4, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:377:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 377 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:384:11: note: in expansion of macro 'TANS_ENCODE' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 384 | case 5: TANS_ENCODE(state_4, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:385:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 385 | case 4: TANS_ENCODE(state_3, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:377:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 377 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:385:11: note: in expansion of macro 'TANS_ENCODE' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 385 | case 4: TANS_ENCODE(state_3, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:386:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 386 | case 3: TANS_ENCODE(state_2, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:377:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 377 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:386:11: note: in expansion of macro 'TANS_ENCODE' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 386 | case 3: TANS_ENCODE(state_2, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:387:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 387 | case 2: TANS_ENCODE(state_1, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:377:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 377 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:387:11: note: in expansion of macro 'TANS_ENCODE' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 387 | case 2: TANS_ENCODE(state_1, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:388:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 388 | case 1: TANS_ENCODE(state_0, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp: In function 'void Tans_GetEncodedBitCount(TansEntry*, const uint8*, int, int, uint*, uint*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:322:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 322 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:325:11: note: in expansion of macro 'TANS_COUNT_BITS' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 325 | case 9: TANS_COUNT_BITS(state_3, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:326:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 326 | case 8: TANS_COUNT_BITS(state_2, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:322:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 322 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:326:11: note: in expansion of macro 'TANS_COUNT_BITS' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 326 | case 8: TANS_COUNT_BITS(state_2, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:327:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 327 | case 7: TANS_COUNT_BITS(state_1, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:322:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 322 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:327:11: note: in expansion of macro 'TANS_COUNT_BITS' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 327 | case 7: TANS_COUNT_BITS(state_1, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:328:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 328 | case 6: TANS_COUNT_BITS(state_0, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:322:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 322 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:328:11: note: in expansion of macro 'TANS_COUNT_BITS' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 328 | case 6: TANS_COUNT_BITS(state_0, forward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:329:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 329 | case 5: TANS_COUNT_BITS(state_4, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:322:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 322 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:329:11: note: in expansion of macro 'TANS_COUNT_BITS' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 329 | case 5: TANS_COUNT_BITS(state_4, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:330:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 330 | case 4: TANS_COUNT_BITS(state_3, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:322:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 322 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:330:11: note: in expansion of macro 'TANS_COUNT_BITS' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 330 | case 4: TANS_COUNT_BITS(state_3, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:331:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 331 | case 3: TANS_COUNT_BITS(state_2, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:322:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 322 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:331:11: note: in expansion of macro 'TANS_COUNT_BITS' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 331 | case 3: TANS_COUNT_BITS(state_2, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:332:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 332 | case 2: TANS_COUNT_BITS(state_1, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:322:9: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 322 | state = t->next_state[state >> nb]; \ [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:332:11: note: in expansion of macro 'TANS_COUNT_BITS' [INFO] [stderr] warning: ages-ice-archive@0.3.2: 332 | case 2: TANS_COUNT_BITS(state_1, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_tans.cpp:333:3: note: here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 333 | case 1: TANS_COUNT_BITS(state_0, backward_bits); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_leviathan.cpp:2: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:37: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 37 | #pragma warning (disable: 4244) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:38: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 38 | #pragma warning (disable: 4530) // c++ exception handler used without unwind semantics [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:39: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 39 | #pragma warning (disable: 4018) // signed/unsigned mismatch [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_leviathan.cpp:8: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In member function 'void MatchHasher2::AllocateHash(int, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:178:35: warning: unused parameter 'min_match_len' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 178 | void AllocateHash(int bits, int min_match_len) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_leviathan.cpp:8: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In member function 'void MatchHasher2::InsertRange(const uint8*, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:269:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 269 | for (int i = 0; i < len; i = 2 * i + 1) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp: In function 'int EncodeLzOffsets(uint8*, uint8*, uint8*, uint32*, int, int, float, int, float*, int, bool, int*, int, HistoU8*, HistoU8*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:609:10: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 609 | std::auto_ptr temp_deleter(temp); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from /usr/include/c++/11/memory:76, [INFO] [stderr] warning: ages-ice-archive@0.3.2: from ooz/compr_leviathan.cpp:10: [INFO] [stderr] warning: ages-ice-archive@0.3.2: /usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 57 | template class auto_ptr; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp: In function 'int WriteLzOffsetBits(uint8*, uint8*, uint8*, uint32*, int, int, uint32*, int, int, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:766:194: warning: unused parameter 'a10' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 766 | int WriteLzOffsetBits(uint8 *dst, uint8 *dst_end, uint8 *u8_offs, uint32 *u32_offs, int offs_count, int offs_encode_type, uint32 *u32_len, int u32_len_count, int flag_ignore_u32_length, size_t a10) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp: In function 'int Leviathan_EncodeLzArrays(LzTemp*, float*, Levi::LitStats*, int*, const uint8*, int, uint8*, uint8*, int, LzCoder*, int, Levi::TokenArray*, int, Levi::Stats*, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:867:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 867 | std::auto_ptr temp_deleter(temp); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from /usr/include/c++/11/memory:76, [INFO] [stderr] warning: ages-ice-archive@0.3.2: from ooz/compr_leviathan.cpp:10: [INFO] [stderr] warning: ages-ice-archive@0.3.2: /usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 57 | template class auto_ptr; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1102:8: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1102 | std::auto_ptr tokbuf_deleter(tokbuf); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from /usr/include/c++/11/memory:76, [INFO] [stderr] warning: ages-ice-archive@0.3.2: from ooz/compr_leviathan.cpp:10: [INFO] [stderr] warning: ages-ice-archive@0.3.2: /usr/include/c++/11/bits/unique_ptr.h:57:28: note: declared here [INFO] [stderr] warning: ages-ice-archive@0.3.2: 57 | template class auto_ptr; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:849:34: warning: unused parameter 'unused_start_pos' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 849 | int unused_start_pos, LzCoder *lzcoder, int recent_offs0, Levi::TokenArray *tokens, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp: In function 'LengthAndOffset LeviathanGetLzMatch(const LengthAndOffset*, LeviathanRecentOffs*, const uint8*, const uint8*, int, const uint8*, int, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1186:14: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1186 | if (ml < min_match_len) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1188:54: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1188 | if (ml > src_end - src && (ml = src_end - src) < min_match_len) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1192:16: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1192 | if (offs >= max_match_offset) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1199:18: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1199 | if (ml >= min_match_len && IsMatchBetter(ml, offs, best_m_ml, best_m_offs)) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1211:16: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1211 | if (ml < min_match_len) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp: In function 'int LeviathanOptimal(LzCoder*, LzTemp*, const MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1539:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1539 | if (curbits < prevbits + Levi::BitsForLitlen(cost_model, pos - prev_offset)) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1582:26: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1582 | if (lao_length < min_match_length) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1585:26: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1585 | if (lao_offset >= offset_limit) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1605:28: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1605 | if (lao_length < min_match_length) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp: In instantiation of 'int LeviathanCompressFast(LzCoder*, LzTemp*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int NumHash = 1; bool DualHash = false; int NumLazy = 0; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:2104:43: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::lit_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1978 | Levi::LitStats litstats = { 0 }; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsub_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsub_histo_2nd' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::o1_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsub3_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsubf_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp: In instantiation of 'int LeviathanCompressFast(LzCoder*, LzTemp*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int NumHash = 2; bool DualHash = false; int NumLazy = 0; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:2106:43: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::lit_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsub_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsub_histo_2nd' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::o1_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsub3_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsubf_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp: In instantiation of 'int LeviathanCompressFast(LzCoder*, LzTemp*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int NumHash = 4; bool DualHash = false; int NumLazy = 1; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:2108:43: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::lit_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsub_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsub_histo_2nd' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::o1_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsub3_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsubf_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp: In instantiation of 'int LeviathanCompressFast(LzCoder*, LzTemp*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int NumHash = 4; bool DualHash = true; int NumLazy = 2; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:2110:42: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::lit_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsub_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsub_histo_2nd' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::o1_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsub3_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:1978:18: warning: missing initializer for member 'Levi::LitStats::litsubf_histo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_leviathan.cpp:8: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In instantiation of 'void MatchHasher<_NumHash, _DualHash>::InsertRange(const uint8*, size_t) [with int _NumHash = 1; bool _DualHash = false; uint8 = unsigned char; size_t = long unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:2041:24: required from 'int LeviathanCompressFast(LzCoder*, LzTemp*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int NumHash = 1; bool DualHash = false; int NumLazy = 0; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:2104:43: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:146:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 146 | for (int i = src_cur_ - p + 1; i < len; i *= 2) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In instantiation of 'void MatchHasher<_NumHash, _DualHash>::InsertRange(const uint8*, size_t) [with int _NumHash = 2; bool _DualHash = false; uint8 = unsigned char; size_t = long unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:2041:24: required from 'int LeviathanCompressFast(LzCoder*, LzTemp*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int NumHash = 2; bool DualHash = false; int NumLazy = 0; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:2106:43: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:146:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In instantiation of 'void MatchHasher<_NumHash, _DualHash>::InsertRange(const uint8*, size_t) [with int _NumHash = 4; bool _DualHash = false; uint8 = unsigned char; size_t = long unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:2041:24: required from 'int LeviathanCompressFast(LzCoder*, LzTemp*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int NumHash = 4; bool DualHash = false; int NumLazy = 1; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:2108:43: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:146:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In instantiation of 'void MatchHasher<_NumHash, _DualHash>::InsertRange(const uint8*, size_t) [with int _NumHash = 4; bool _DualHash = true; uint8 = unsigned char; size_t = long unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:2041:24: required from 'int LeviathanCompressFast(LzCoder*, LzTemp*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int NumHash = 4; bool DualHash = true; int NumLazy = 2; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_leviathan.cpp:2110:42: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:146:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/kraken.cpp:19: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:37: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 37 | #pragma warning (disable: 4244) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:38: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 38 | #pragma warning (disable: 4530) // c++ exception handler used without unwind semantics [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:39: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 39 | #pragma warning (disable: 4018) // signed/unsigned mismatch [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In function 'uint32 Kraken_GetCrc(const byte*, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:568:34: warning: unused parameter 'p' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 568 | uint32 Kraken_GetCrc(const byte *p, size_t p_size) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:568:44: warning: unused parameter 'p_size' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 568 | uint32 Kraken_GetCrc(const byte *p, size_t p_size) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In function 'int Huff_ReadCodeLengthsNew(BitReader*, uint8*, uint32*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:1078:9: warning: unused variable 'maxlen' [-Wunused-variable] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1078 | int maxlen = 11; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:1097:24: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1097 | for (uint i = 0; i < num_symbols; i += 16) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In function 'bool Tans_DecodeTable(BitReader*, int, TansData*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:1727:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint32' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1727 | if (somesum != L) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:1780:27: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1780 | if (L - total_weights < weight || L - total_weights <= 1) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In function 'void Tans_InitLut(TansData*, int, TansLutEnt*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:1832:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint32' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1832 | for (int i = 0; i < tans_data->B_used; i++) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In function 'int Kraken_DecodeBytes(byte**, const byte*, const byte*, int*, size_t, bool, uint8*, uint8*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:2144:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 2144 | if (src_size > output_size || src_end - src < src_size) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:2176:44: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 2176 | if (src_end - src < src_size || dst_size > output_size) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In function 'bool Kraken_UnpackOffsets(const byte*, const byte*, const byte*, const byte*, int, int, const byte*, int, int*, int*, bool, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:2221:49: warning: unused parameter 'excess_bytes' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 2221 | bool excess_flag, int excess_bytes) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In constructor 'LeviathanModeRaw::LeviathanModeRaw(LeviathanLzTable*, uint8*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:2893:58: warning: unused parameter 'dst_start' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 2893 | finline LeviathanModeRaw(LeviathanLzTable *lzt, uint8 *dst_start) : lit_stream(lzt->lit_stream[0]) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In member function 'bool LeviathanModeRaw::CopyLiterals(uint32, uint8*&, const int*&, uint8*, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:2896:108: warning: unused parameter 'last_offset' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 2896 | finline bool CopyLiterals(uint32 cmd, uint8 *&dst, const int *&len_stream, uint8 *match_zone_end, size_t last_offset) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In member function 'void LeviathanModeRaw::CopyFinalLiterals(uint32, uint8*&, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:2923:72: warning: unused parameter 'last_offset' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 2923 | finline void CopyFinalLiterals(uint32 final_len, uint8 *&dst, size_t last_offset) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In constructor 'LeviathanModeSub::LeviathanModeSub(LeviathanLzTable*, uint8*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:2947:58: warning: unused parameter 'dst_start' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 2947 | finline LeviathanModeSub(LeviathanLzTable *lzt, uint8 *dst_start) : lit_stream(lzt->lit_stream[0]) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In constructor 'LeviathanModeLamSub::LeviathanModeLamSub(LeviathanLzTable*, uint8*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:2995:61: warning: unused parameter 'dst_start' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 2995 | finline LeviathanModeLamSub(LeviathanLzTable *lzt, uint8 *dst_start) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In constructor 'LeviathanModeO1::LeviathanModeO1(LeviathanLzTable*, uint8*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:3137:57: warning: unused parameter 'dst_start' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 3137 | finline LeviathanModeO1(LeviathanLzTable *lzt, uint8 *dst_start) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In member function 'bool LeviathanModeO1::CopyLiterals(uint32, uint8*&, const int*&, uint8*, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:3145:85: warning: unused parameter 'match_zone_end' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 3145 | finline bool CopyLiterals(uint32 cmd, uint8 *&dst, const int *&len_stream, uint8 *match_zone_end, size_t last_offset) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:3145:108: warning: unused parameter 'last_offset' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 3145 | finline bool CopyLiterals(uint32 cmd, uint8 *&dst, const int *&len_stream, uint8 *match_zone_end, size_t last_offset) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In member function 'void LeviathanModeO1::CopyFinalLiterals(uint32, uint8*&, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:3173:72: warning: unused parameter 'last_offset' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 3173 | finline void CopyFinalLiterals(uint32 final_len, uint8 *&dst, size_t last_offset) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In function 'const byte* Mermaid_Mode0(byte*, size_t, byte*, byte*, const byte*, MermaidLzTable*, int32*, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:3593:61: warning: unused parameter 'dst_ptr_end' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 3593 | const byte *Mermaid_Mode0(byte *dst, size_t dst_size, byte *dst_ptr_end, byte *dst_start, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:3593:80: warning: unused parameter 'dst_start' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 3593 | const byte *Mermaid_Mode0(byte *dst, size_t dst_size, byte *dst_ptr_end, byte *dst_start, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In function 'const byte* Mermaid_Mode1(byte*, size_t, byte*, byte*, const byte*, MermaidLzTable*, int32*, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:3745:61: warning: unused parameter 'dst_ptr_end' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 3745 | const byte *Mermaid_Mode1(byte *dst, size_t dst_size, byte *dst_ptr_end, byte *dst_start, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:3745:80: warning: unused parameter 'dst_start' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 3745 | const byte *Mermaid_Mode1(byte *dst, size_t dst_size, byte *dst_ptr_end, byte *dst_start, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In function 'bool Mermaid_ProcessLzRuns(int, const byte*, const byte*, byte*, size_t, uint64, byte*, MermaidLzTable*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:3900:40: warning: unused parameter 'src' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 3900 | const byte *src, const byte *src_end, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~^~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp: In function 'bool Kraken_DecodeStep(KrakenDecoder*, byte*, int, size_t, const byte*, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:4085:28: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 4085 | if (qhdr.compressed_size == dst_bytes_left) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/kraken.cpp:4123:9: warning: comparison of integer expressions of different signedness: 'int' and 'uint32' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 4123 | if (n != qhdr.compressed_size) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/bitknit.cpp:1: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:37: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 37 | #pragma warning (disable: 4244) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:38: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 38 | #pragma warning (disable: 4530) // c++ exception handler used without unwind semantics [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:39: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 39 | #pragma warning (disable: 4018) // signed/unsigned mismatch [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/bitknit.cpp: In function 'size_t Bitknit_Decode(const byte*, const byte*, byte*, byte*, byte*, BitknitState*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/bitknit.cpp:390:24: warning: left shift of negative value [-Wshift-negative-value] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 390 | uint32 mask = ~7 << (3 * sym); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/bitknit.cpp:296:52: warning: unused parameter 'src_end' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 296 | size_t Bitknit_Decode(const byte *src, const byte *src_end, byte *dst, byte *dst_end, byte *dst_start, BitknitState *bk) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_match_finder.cpp:2: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:37: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 37 | #pragma warning (disable: 4244) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:38: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 38 | #pragma warning (disable: 4530) // c++ exception handler used without unwind semantics [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:39: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 39 | #pragma warning (disable: 4018) // signed/unsigned mismatch [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_match_finder.cpp:10: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In member function 'void MatchHasher2::AllocateHash(int, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:178:35: warning: unused parameter 'min_match_len' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 178 | void AllocateHash(int bits, int min_match_len) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_match_finder.cpp:10: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In member function 'void MatchHasher2::InsertRange(const uint8*, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:269:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 269 | for (int i = 0; i < len; i = 2 * i + 1) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_match_finder.cpp: In function 'void MatchLenStorage_InsertMatches(MatchLenStorage*, int, LengthAndOffset*, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_match_finder.cpp:112:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 112 | if (needed_bytes >= mls->byte_buffer.size()) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_match_finder.cpp: In function 'void FindMatchesSuffixTrie(uint8*, int, MatchLenStorage*, int, int, LRMTable*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_match_finder.cpp:461:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 461 | for (size_t i = 0; i != src_size + 2; i++) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_match_finder.cpp:10: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In instantiation of 'void MatchHasher<_NumHash, _DualHash>::InsertRange(const uint8*, size_t) [with int _NumHash = 16; bool _DualHash = true; uint8 = unsigned char; size_t = long unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_match_finder.cpp:578:29: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:146:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 146 | for (int i = src_cur_ - p + 1; i < len; i *= 2) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_mermaid.cpp:2: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:37: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 37 | #pragma warning (disable: 4244) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:38: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 38 | #pragma warning (disable: 4530) // c++ exception handler used without unwind semantics [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:39: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 39 | #pragma warning (disable: 4018) // signed/unsigned mismatch [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_mermaid.cpp:9: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In member function 'void MatchHasher2::AllocateHash(int, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:178:35: warning: unused parameter 'min_match_len' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 178 | void AllocateHash(int bits, int min_match_len) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_mermaid.cpp:9: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In member function 'void MatchHasher2::InsertRange(const uint8*, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:269:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 269 | for (int i = 0; i < len; i = 2 * i + 1) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In function 'int Mermaid_WriteLzTable(float*, int*, MermaidHistos*, uint8*, uint8*, LzCoder*, LzTemp*, MermaidWriter*, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:304:135: warning: unused parameter 'lztemp' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 304 | int Mermaid_WriteLzTable(float *cost_ptr, int *chunk_type_ptr, MermaidHistos *mh, uint8 *dst, uint8 *dst_end, LzCoder *coder, LzTemp *lztemp, MermaidWriter *mw, int start_pos) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~^~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In function 'LengthAndOffset MermaidFast_GetMatch(const uint8*, const uint8*, const uint8*, ptrdiff_t, Hasher*, const uint8*, int, int, const uint*) [with Hasher = MatchHasher2; uint8 = unsigned char; ptrdiff_t = long int; uint = unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:580:19: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 580 | while (offs < dict_size) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:584:36: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 584 | if (ml > best_ml && ml >= min_match_length) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:597:19: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 597 | } else if (offs < dict_size && *(uint32*)(src_cur - offs) == u32_at_src) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:599:12: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 599 | if (ml > min_match_length && ml >= minlen[31 - BSR(offs)]) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:606:27: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 606 | if (offs >= 8 && offs < dict_size && *(uint32*)(src_cur - offs) == u32_at_src) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:615:29: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 615 | if (ml >= best_ml && ml >= min_match_length) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In function 'LengthAndOffset Mermaid_GetLzMatch(const LengthAndOffset*, int, const uint8*, const uint8*, int, int, const uint*, const uint8*, uint)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:897:12: warning: comparison of integer expressions of different signedness: 'int' and 'const uint' {aka 'const unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 897 | if (ml >= min_match_lens[31 - BSR(offs)] && MermaidIsMatchBetter(ml, offs, best_ml, best_offs)) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In function 'void CheckQuickMatchAfter(MermaidState*, int, int, int, int, int, int, const uint8*, const uint8*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1134:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1134 | if (cur_pos + ml + lit_bytes < end_pos) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In function 'void Selkie_DoOptimal(MermaidState*, int*, int*, LzCoder*, int, int, const uint8*, int, int, LengthAndOffset*, const uint8*, int, int, const uint8*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1220:36: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1220 | if (tlrl != best_lrl && offs == cur_st[-best_lrl].offs) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1252:20: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1252 | if (lao_ml < min_match_len) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1265:22: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1265 | if (lao_ml < min_match_len) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1287:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1287 | if (ml8 > best_ml) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1315:20: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1315 | if (ml < minmatch_long) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1328:20: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1328 | if (ml > minmatch_long) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1343:20: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1343 | if (ml > min_match_len) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1345:22: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1345 | if (ml > min_match_len + 1) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In function 'void CheckQuickMatchAfterMermaid(MermaidState*, int, int, int, int, int, int, const uint8*, const uint8*, Mermaid::CostModel&, uint8, int*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1452:34: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1452 | if (cur_pos + ml + lit_bytes < end_pos) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In function 'void Mermaid_DoOptimal(MermaidTokArray*, MermaidState*, int*, LzCoder*, LzTemp*, MermaidHistos*, int, int, int, const uint8*, int, int, LengthAndOffset*, const uint8*, int, int, const uint8*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1572:100: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1572 | if (cur_st->ml > 1 && S[lit_start].bits + lit_bits + Mermaid::BitsForLitlen(cm, lrl_cur) >= cur_st->bits) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1621:20: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1621 | if (lao_ml < min_match_len) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1634:22: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1634 | if (lao_ml < min_match_len) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1655:17: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1655 | if (ml8 > best_ml) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1693:18: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1693 | if (ml < minmatch_long) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1734:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1734 | for(uint i = 2; i < ml; i++) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1518:48: warning: unused parameter 'temp' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1518 | LzCoder *coder, LzTemp *temp, MermaidHistos *stats, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In function 'int MermaidOptimal(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1850:30: warning: missing initializer for member 'MermaidHistos::tok' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1850 | MermaidHistos histos = { 0 }; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1850:30: warning: missing initializer for member 'MermaidHistos::off16lo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1850:30: warning: missing initializer for member 'MermaidHistos::off16hi' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1863:36: warning: missing initializer for member 'MermaidHistos::tok' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1863 | MermaidHistos tmp_histos = { 0 }; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1863:36: warning: missing initializer for member 'MermaidHistos::off16lo' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1863:36: warning: missing initializer for member 'MermaidHistos::off16hi' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In instantiation of 'int MermaidCompressLoop(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with Function = MermaidCompressVeryfast<1, FastMatchHasher >; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1954:84: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:797:81: warning: unused parameter 'mls_unused' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 797 | static int MermaidCompressLoop(LzCoder *coder, LzTemp *lztemp, MatchLenStorage *mls_unused, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In instantiation of 'int MermaidCompressLoop(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with Function = MermaidCompressVeryfast<2, FastMatchHasher >; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1956:84: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:797:81: warning: unused parameter 'mls_unused' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In instantiation of 'int MermaidCompressLoop(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with Function = MermaidCompressFast<3, MatchHasher<2, false> >; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1958:78: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:797:81: warning: unused parameter 'mls_unused' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In instantiation of 'int MermaidCompressLoop(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with Function = MermaidCompressFast<4, MatchHasher2>; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1960:69: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:797:81: warning: unused parameter 'mls_unused' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In instantiation of 'int MermaidCompressLoop(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with Function = MermaidCompressVeryfast<-2, FastMatchHasher >; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1962:85: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:797:81: warning: unused parameter 'mls_unused' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In instantiation of 'int MermaidCompressLoop(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with Function = MermaidCompressVeryfast<-3, FastMatchHasher >; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1964:85: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:797:81: warning: unused parameter 'mls_unused' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In instantiation of 'static void MermaidCompressVeryfast<_Level, _Hasher>::Run(MermaidWriter&, MermaidCompressVeryfast<_Level, _Hasher>::Hasher*, const uint8*, const uint8*, const uint8*, ptrdiff_t&, uint, const uint*, int) [with int _Level = 1; _Hasher = FastMatchHasher; MermaidCompressVeryfast<_Level, _Hasher>::Hasher = FastMatchHasher; uint8 = unsigned char; ptrdiff_t = long int; uint = unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:842:18: required from 'int MermaidCompressLoop(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with Function = MermaidCompressVeryfast<1, FastMatchHasher >; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1954:84: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:693:220: warning: unused parameter 'min_match_length' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 693 | static __forceinline void Run(MermaidWriter &mw, Hasher *hasher, const uint8 *src_cur, const uint8 *src_end_safe, const uint8 *src_end, ptrdiff_t &last_offs, uint dict_size, const uint min_match_length_table[32], int min_match_length) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In instantiation of 'static void MermaidCompressVeryfast<_Level, _Hasher>::Run(MermaidWriter&, MermaidCompressVeryfast<_Level, _Hasher>::Hasher*, const uint8*, const uint8*, const uint8*, ptrdiff_t&, uint, const uint*, int) [with int _Level = 2; _Hasher = FastMatchHasher; MermaidCompressVeryfast<_Level, _Hasher>::Hasher = FastMatchHasher; uint8 = unsigned char; ptrdiff_t = long int; uint = unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:842:18: required from 'int MermaidCompressLoop(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with Function = MermaidCompressVeryfast<2, FastMatchHasher >; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1956:84: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:693:220: warning: unused parameter 'min_match_length' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In instantiation of 'static void MermaidCompressVeryfast<_Level, _Hasher>::Run(MermaidWriter&, MermaidCompressVeryfast<_Level, _Hasher>::Hasher*, const uint8*, const uint8*, const uint8*, ptrdiff_t&, uint, const uint*, int) [with int _Level = -2; _Hasher = FastMatchHasher; MermaidCompressVeryfast<_Level, _Hasher>::Hasher = FastMatchHasher; uint8 = unsigned char; ptrdiff_t = long int; uint = unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:842:18: required from 'int MermaidCompressLoop(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with Function = MermaidCompressVeryfast<-2, FastMatchHasher >; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1962:85: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:693:220: warning: unused parameter 'min_match_length' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In instantiation of 'static void MermaidCompressVeryfast<_Level, _Hasher>::Run(MermaidWriter&, MermaidCompressVeryfast<_Level, _Hasher>::Hasher*, const uint8*, const uint8*, const uint8*, ptrdiff_t&, uint, const uint*, int) [with int _Level = -3; _Hasher = FastMatchHasher; MermaidCompressVeryfast<_Level, _Hasher>::Hasher = FastMatchHasher; uint8 = unsigned char; ptrdiff_t = long int; uint = unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:842:18: required from 'int MermaidCompressLoop(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with Function = MermaidCompressVeryfast<-3, FastMatchHasher >; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1964:85: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:693:220: warning: unused parameter 'min_match_length' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp: In instantiation of 'LengthAndOffset MermaidFast_GetMatch(const uint8*, const uint8*, const uint8*, ptrdiff_t, Hasher*, const uint8*, int, int, const uint*) [with Hasher = MatchHasher<2, false>; uint8 = unsigned char; ptrdiff_t = long int; uint = unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:641:57: required from 'static void MermaidCompressFast<_Level, _Hasher>::Run(MermaidWriter&, MermaidCompressFast<_Level, _Hasher>::Hasher*, const uint8*, const uint8*, const uint8*, ptrdiff_t&, uint, const uint*, int) [with int _Level = 3; _Hasher = MatchHasher<2, false>; MermaidCompressFast<_Level, _Hasher>::Hasher = MatchHasher<2, false>; uint8 = unsigned char; ptrdiff_t = long int; uint = unsigned int]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:842:18: required from 'int MermaidCompressLoop(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with Function = MermaidCompressFast<3, MatchHasher<2, false> >; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1958:78: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:527:38: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 527 | if (cur_offs > 8 && cur_offs < dict_size && *(uint32*)(src_cur - cur_offs) == u32_at_src) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:543:37: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 543 | if (cur_ml >= best_ml && cur_ml >= min_match_length) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_mermaid.cpp:9: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In instantiation of 'void MatchHasher<_NumHash, _DualHash>::InsertRange(const uint8*, size_t) [with int _NumHash = 2; bool _DualHash = false; uint8 = unsigned char; size_t = long unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:677:28: required from 'static void MermaidCompressFast<_Level, _Hasher>::Run(MermaidWriter&, MermaidCompressFast<_Level, _Hasher>::Hasher*, const uint8*, const uint8*, const uint8*, ptrdiff_t&, uint, const uint*, int) [with int _Level = 3; _Hasher = MatchHasher<2, false>; MermaidCompressFast<_Level, _Hasher>::Hasher = MatchHasher<2, false>; uint8 = unsigned char; ptrdiff_t = long int; uint = unsigned int]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:842:18: required from 'int MermaidCompressLoop(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with Function = MermaidCompressFast<3, MatchHasher<2, false> >; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_mermaid.cpp:1958:78: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:146:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 146 | for (int i = src_cur_ - p + 1; i < len; i *= 2) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_kraken.cpp:2: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:37: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 37 | #pragma warning (disable: 4244) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:38: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 38 | #pragma warning (disable: 4530) // c++ exception handler used without unwind semantics [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:39: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 39 | #pragma warning (disable: 4018) // signed/unsigned mismatch [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_kraken.cpp:9: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In member function 'void MatchHasher2::AllocateHash(int, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:178:35: warning: unused parameter 'min_match_len' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 178 | void AllocateHash(int bits, int min_match_len) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_kraken.cpp:9: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In member function 'void MatchHasher2::InsertRange(const uint8*, size_t)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:269:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 269 | for (int i = 0; i < len; i = 2 * i + 1) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In static member function 'static void Krak::Stats::ReduceIfHigh(Krak::Stats*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:158:37: warning: unused parameter 's' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 158 | static void ReduceIfHigh(Stats *s) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In static member function 'static uint Krak::BitsForLit(const uint8*, int, int, const Krak::CostModel&, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:248:104: warning: unused parameter 'litidx' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 248 | static __forceinline uint BitsForLit(const uint8 *src, int pos, int recent, const CostModel &cm, int litidx) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In static member function 'static uint Krak::BitsForLits(const uint8*, int, int, int, const Krak::CostModel&, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:253:114: warning: unused parameter 'litidx' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 253 | static __forceinline uint BitsForLits(const uint8 *src, int pos, int num, int recent, const CostModel &cm, int litidx) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In static member function 'static int Krak::BitsForToken(const Krak::CostModel&, int, int, int, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:274:92: warning: unused parameter 'cmd_offset' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 274 | static __forceinline int BitsForToken(const CostModel &cost_model, int cur_matchlen, int cmd_offset, int recent_field, int length_field) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In function 'int Kraken_EncodeLzArrays(float*, int*, Krak::Stats*, uint8*, uint8*, LzCoder*, LzTemp*, KrakEncLz*, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:340:60: warning: unused parameter 'lztemp' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 340 | LzCoder *lzcoder, LzTemp *lztemp, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~^~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In function 'LengthAndOffset KrakenGetLzMatch(const LengthAndOffset*, KrakenRecentOffs*, const uint8*, const uint8*, int, int, const uint8*, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:934:14: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 934 | if (ml < min_match_len) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:936:54: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 936 | if (ml > src_end - src && (ml = src_end - src) < min_match_len) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:940:16: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 940 | if (offs >= max_match_offset) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:952:16: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 952 | if (ml < min_match_len) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In function 'int KrakenOptimal(LzCoder*, LzTemp*, const MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1283:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1283 | if (curbits < prevbits + Krak::BitsForLitlen(cost_model, pos - prev_offset)) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1326:22: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1326 | if (lao_ml < min_match_length) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1329:24: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1329 | if (lao_offs >= dict_size) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1339:24: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1339 | if (lao_ml < min_match_length) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1224:9: warning: variable 'last_recent0' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1224 | int last_recent0 = 0; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1142:7: warning: unused variable 'chunk_type' [-Wunused-variable] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 1142 | int chunk_type = 0, tmp_chunk_type; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/stdafx.h:13, [INFO] [stderr] warning: ages-ice-archive@0.3.2: from ooz/compr_kraken.cpp:2: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In instantiation of 'void KrakEnc_AddToken(KrakEncLz&, KrakenRecentOffs&, const uint8*, size_t, int, int) [with bool DoRecent = true; bool DoSubtract = true; uint8 = unsigned char; size_t = long unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1019:33: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:599:18: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 599 | assert(idx >= 0 && idx <= 2); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In instantiation of 'int KrakenCompressVeryfast(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int Level = 1; Hasher = FastMatchHasher; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1614:62: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:645:16: warning: unused variable 'src_end_minus8' [-Wunused-variable] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 645 | const uint8 *src_end_minus8 = src + src_size - 8; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:625:77: warning: unused parameter 'mls_unused' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 625 | int KrakenCompressVeryfast(LzCoder *coder, LzTemp *lztemp, MatchLenStorage *mls_unused, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In instantiation of 'int KrakenCompressVeryfast(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int Level = -1; Hasher = FastMatchHasher; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1616:63: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:645:16: warning: unused variable 'src_end_minus8' [-Wunused-variable] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 645 | const uint8 *src_end_minus8 = src + src_size - 8; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:625:77: warning: unused parameter 'mls_unused' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 625 | int KrakenCompressVeryfast(LzCoder *coder, LzTemp *lztemp, MatchLenStorage *mls_unused, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In instantiation of 'int KrakenCompressVeryfast(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int Level = -2; Hasher = FastMatchHasher; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1618:63: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:645:16: warning: unused variable 'src_end_minus8' [-Wunused-variable] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 645 | const uint8 *src_end_minus8 = src + src_size - 8; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:625:77: warning: unused parameter 'mls_unused' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 625 | int KrakenCompressVeryfast(LzCoder *coder, LzTemp *lztemp, MatchLenStorage *mls_unused, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In instantiation of 'int KrakenCompressVeryfast(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int Level = -3; Hasher = FastMatchHasher; uint8 = unsigned char]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1620:63: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:645:16: warning: unused variable 'src_end_minus8' [-Wunused-variable] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 645 | const uint8 *src_end_minus8 = src + src_size - 8; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:625:77: warning: unused parameter 'mls_unused' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 625 | int KrakenCompressVeryfast(LzCoder *coder, LzTemp *lztemp, MatchLenStorage *mls_unused, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/stdafx.h:13, [INFO] [stderr] warning: ages-ice-archive@0.3.2: from ooz/compr_kraken.cpp:2: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In instantiation of 'void KrakEnc_AddToken(KrakEncLz&, KrakenRecentOffs&, const uint8*, size_t, int, int) [with bool DoRecent = false; bool DoSubtract = true; uint8 = unsigned char; size_t = long unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:738:43: required from 'int KrakenCompressVeryfast(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int Level = -1; Hasher = FastMatchHasher; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1616:63: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:599:18: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 599 | assert(idx >= 0 && idx <= 2); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp: In instantiation of 'void KrakEnc_AddToken(KrakEncLz&, KrakenRecentOffs&, const uint8*, size_t, int, int) [with bool DoRecent = false; bool DoSubtract = false; uint8 = unsigned char; size_t = long unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:738:43: required from 'int KrakenCompressVeryfast(LzCoder*, LzTemp*, MatchLenStorage*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int Level = -2; Hasher = FastMatchHasher; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1618:63: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:599:18: warning: comparison of unsigned expression in '>= 0' is always true [-Wtype-limits] [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_kraken.cpp:9: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In instantiation of 'void MatchHasher<_NumHash, _DualHash>::InsertRange(const uint8*, size_t) [with int _NumHash = 2; bool _DualHash = false; uint8 = unsigned char; size_t = long unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:903:24: required from 'int KrakenCompressFast(LzCoder*, LzTemp*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int NumHash = 2; bool DualHash = false; int NumLazy = 0; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1623:43: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:146:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 146 | for (int i = src_cur_ - p + 1; i < len; i *= 2) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In instantiation of 'void MatchHasher<_NumHash, _DualHash>::InsertRange(const uint8*, size_t) [with int _NumHash = 4; bool _DualHash = false; uint8 = unsigned char; size_t = long unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:903:24: required from 'int KrakenCompressFast(LzCoder*, LzTemp*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int NumHash = 4; bool DualHash = false; int NumLazy = 1; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1625:43: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:146:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h: In instantiation of 'void MatchHasher<_NumHash, _DualHash>::InsertRange(const uint8*, size_t) [with int _NumHash = 4; bool _DualHash = true; uint8 = unsigned char; size_t = long unsigned int]': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:903:24: required from 'int KrakenCompressFast(LzCoder*, LzTemp*, const uint8*, int, uint8*, uint8*, int, int*, float*) [with int NumHash = 4; bool DualHash = true; int NumLazy = 2; uint8 = unsigned char]' [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_kraken.cpp:1627:42: required from here [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/match_hasher.h:146:40: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: In file included from ooz/compr_multiarray.cpp:2: [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:37: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 37 | #pragma warning (disable: 4244) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:38: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 38 | #pragma warning (disable: 4530) // c++ exception handler used without unwind semantics [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/stdafx.h:39: warning: ignoring '#pragma warning ' [-Wunknown-pragmas] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 39 | #pragma warning (disable: 4018) // signed/unsigned mismatch [INFO] [stderr] warning: ages-ice-archive@0.3.2: | [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp: In function 'uint GetHistoBitUsageWithBitProfile(const HistoU8&, int, const BitProfile*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:64:66: warning: unused parameter 'histo_sum' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 64 | static uint GetHistoBitUsageWithBitProfile(const HistoU8 &h, int histo_sum, const BitProfile *bits) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp: In function 'void EncodeAdvMultiArray_BuildTable(uint64*, uint8*, const uint8*, const uint8*, uint16*, const uint16*, int, int, int, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:176:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 176 | } while ((i += 8) < num_u16); [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:158:37: warning: unused parameter 'num_intervals_unused' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 158 | int num_intervals_unused, int num_u16, [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp: In function 'int EncodeAdvMultiArray(uint8*, uint8*, const uint8**, int*, size_t, int, float, int, float*, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:283:30: warning: unused variable 'bytes_left' [-Wunused-variable] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 283 | int len = array_lens[i], bytes_left = len; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:334:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 334 | while (arr_histogood.size() < 2 * max_arrs) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:378:24: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 378 | if (arr_histo.size() > max_arrs) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:531:36: warning: missing initializer for member 'EncodeAdvMultiArray(uint8*, uint8*, const uint8**, int*, size_t, int, float, int, float*, int)::IndexCount::count' [-Wmissing-field-initializers] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 531 | IndexCount index_count[63] = { 0 }; [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ^ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:567:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 567 | for (int i = 0; i != bpf_size; i++) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:619:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 619 | for (int arri = 0; arri != array_count; arri++) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:678:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 678 | for (int arri = 0; arri != array_count; arri++) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~^~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:705:10: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 705 | if (rv > dst_end_in - dst_in) [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp: In function 'int EncodeSimpleMultiArray(uint8*, uint8*, const uint8**, int*, size_t, int, float, int, float*, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:723:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 723 | for (int i = 0; i < array_count; i++) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~^~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp: In function 'void OptimizeSplitBoundaries(const uint8*, const uint8*, HistoU8*, uint*, uint*, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:763:68: warning: unused parameter 'src_end' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 763 | static void OptimizeSplitBoundaries(const uint8 *src, const uint8 *src_end, HistoU8 *histos, uint *sizes, uint *offsets, int num_arrs) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp: In function 'int EncodeMultiArray_Short(uint8*, uint8*, const uint8*, int, const HistoU8&, int, int, float, int, float, float*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:812:19: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 812 | while (size_r >= 2 * finetune_size) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:820:19: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 820 | while (size_l >= 2 * finetune_size) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp: In function 'void MultiArrayAddCandidate(int, size_t, HistoU8*, uint*, uint*, MultiHistCandi*, int*, const uint8*, int, int)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:889:11: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 889 | if (idx < array_count - 1) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp: In function 'int EncodeMultiArray_Long(uint8*, uint8*, const uint8*, int, const HistoU8&, int, int, float, int, float, float*)': [INFO] [stderr] warning: ages-ice-archive@0.3.2: ooz/compr_multiarray.cpp:917:109: warning: unused parameter 'histo' [-Wunused-parameter] [INFO] [stderr] warning: ages-ice-archive@0.3.2: 917 | static int EncodeMultiArray_Long(uint8 *dst, uint8 *dst_end, const uint8 *src, int src_size, const HistoU8 &histo, int level, int opts, float speed_tradeoff, int platforms, float max_allowed_cost, float *cost_ptr) { [INFO] [stderr] warning: ages-ice-archive@0.3.2: | ~~~~~~~~~~~~~~~^~~~~ [INFO] [stdout] warning: unused return value of `core::num::::swap_bytes` that must be used [INFO] [stdout] --> src/read.rs:329:21 [INFO] [stdout] | [INFO] [stdout] 329 | key.swap_bytes(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this returns the result of the operation, without modifying the original [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 329 | let _ = key.swap_bytes(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `core::num::::swap_bytes` that must be used [INFO] [stdout] --> src/read.rs:329:21 [INFO] [stdout] | [INFO] [stdout] 329 | key.swap_bytes(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this returns the result of the operation, without modifying the original [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 329 | let _ = key.swap_bytes(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [optimized] target(s) in 11.98s [INFO] running `Command { std: "docker" "inspect" "5e491d812ef4b45c6b9b5a8ae0e944c8a9b608720c02752740718b37dd9fed6d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5e491d812ef4b45c6b9b5a8ae0e944c8a9b608720c02752740718b37dd9fed6d", kill_on_drop: false }` [INFO] [stdout] 5e491d812ef4b45c6b9b5a8ae0e944c8a9b608720c02752740718b37dd9fed6d