[INFO] fetching crate hts-sys 1.10.3... [INFO] checking hts-sys-1.10.3 against try#f47dd4da3ae8c32c9e65d307bfe640b143e674df for pr-77526 [INFO] extracting crate hts-sys 1.10.3 into /workspace/builds/worker-0/source [INFO] validating manifest of crates.io crate hts-sys 1.10.3 on toolchain f47dd4da3ae8c32c9e65d307bfe640b143e674df [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate hts-sys 1.10.3 [INFO] finished tweaking crates.io crate hts-sys 1.10.3 [INFO] tweaked toml for crates.io crate hts-sys 1.10.3 written to /workspace/builds/worker-0/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded fs-utils v1.1.4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 32d51fa38771e1eec24e6b70b6c6ded5232148d6a5d8080f25e0a60d2d3b294a [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "32d51fa38771e1eec24e6b70b6c6ded5232148d6a5d8080f25e0a60d2d3b294a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "32d51fa38771e1eec24e6b70b6c6ded5232148d6a5d8080f25e0a60d2d3b294a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "32d51fa38771e1eec24e6b70b6c6ded5232148d6a5d8080f25e0a60d2d3b294a", kill_on_drop: false }` [INFO] [stdout] 32d51fa38771e1eec24e6b70b6c6ded5232148d6a5d8080f25e0a60d2d3b294a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0b3e29aed382de5f7b6b1dea11882506116bbc3aef914dad35aaec12eb8ea864 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "0b3e29aed382de5f7b6b1dea11882506116bbc3aef914dad35aaec12eb8ea864", kill_on_drop: false }` [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling libc v0.2.79 [INFO] [stderr] Compiling fs-utils v1.1.4 [INFO] [stderr] Compiling jobserver v0.1.21 [INFO] [stderr] Compiling cc v1.0.60 [INFO] [stderr] Compiling openssl-src v111.11.0+1.1.1h [INFO] [stderr] Compiling libz-sys v1.1.2 [INFO] [stderr] Compiling openssl-sys v0.9.58 [INFO] [stderr] Compiling lzma-sys v0.1.16 [INFO] [stderr] Compiling curl-sys v0.4.36+curl-7.71.1 [INFO] [stderr] Compiling bzip2-sys v0.1.9+1.0.8 [INFO] [stderr] Compiling hts-sys v1.10.3 (/opt/rustwide/workdir) [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/header.c:37: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/header.c: In function 'sam_hrecs_error': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/header.c:59:19: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 59 | for (j = 0; j < len && line[j] != '\n'; j++) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_internal.h:31, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_net.c:30: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_internal.h:33, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_net.c:30: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_net.c: In function 'hfile_plugin_init_net': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_net.c:106:9: warning: missing initializer for field 'vopen' of 'const struct hFILE_scheme_handler' [-Wmissing-field-initializers] [INFO] [stderr] warning: 106 | { hopen_net, hfile_always_remote, "knetfile", 0 }; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_net.c:30: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_internal.h:131:14: note: 'vopen' declared here [INFO] [stderr] warning: 131 | hFILE *(*vopen)(const char *filename, const char *mode, va_list args) [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:44: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_internal.h:33, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:45: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: cargo:warning=/opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c: In function 'hfile_set_blksize': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/header.c:1493:26: warning: comparison of integer expressions of different signedness: 'khint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 1493 | if (rec->type == TYPEKEY("SQ")) { [INFO] [stderr] warning: cargo:warning= | ^~ [INFO] [stderr] warning: 211 | if (bufsiz < curr_used) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c: In function 'hseek': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:452:35: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 452 | if (offset > 0 || -offset > length) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/probaln.c: In function 'probaln_glocal': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/header.c:1495:26: warning: comparison of integer expressions of different signedness: 'khint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/probaln.c:179:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1495 | } else if (rec->type == TYPEKEY("RG")) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/header.c:1497:26: warning: comparison of integer expressions of different signedness: 'khint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 1497 | } else if (rec->type == TYPEKEY("PG")) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: 179 | if (u < 3 || u >= i_dim - 3) continue; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/probaln.c:203:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 203 | if (u < 3 || u >= i_dim - 3) continue; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/probaln.c:241:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 241 | if (u < 3 || u >= i_dim - 3) continue; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/vcf.h:43, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/synced_bcf_reader.h:60, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bcf_sr_sort.h:37, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bcf_sr_sort.c:30: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/md5.c:54: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c: In function 'fd_flush': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:570:28: warning: unused parameter 'fpv' [-Wunused-parameter] [INFO] [stderr] warning: 570 | static int fd_flush(hFILE *fpv) [INFO] [stderr] warning: | ~~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c: In function 'mem_seek': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/knetfile.c: In function 'khttp_parse_url': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:760:30: warning: unused parameter 'fpv' [-Wunused-parameter] [INFO] [stderr] warning: 760 | static off_t mem_seek(hFILE *fpv, off_t offset, int whence) [INFO] [stderr] warning: | ~~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:760:41: warning: unused parameter 'offset' [-Wunused-parameter] [INFO] [stderr] warning: 760 | static off_t mem_seek(hFILE *fpv, off_t offset, int whence) [INFO] [stderr] warning: | ~~~~~~^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:760:53: warning: unused parameter 'whence' [-Wunused-parameter] [INFO] [stderr] warning: 760 | static off_t mem_seek(hFILE *fpv, off_t offset, int whence) [INFO] [stderr] warning: | ~~~~^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c: In function 'mem_close': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:766:29: warning: unused parameter 'fpv' [-Wunused-parameter] [INFO] [stderr] warning: 766 | static int mem_close(hFILE *fpv) [INFO] [stderr] warning: | ~~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c: In function 'hopenv_mem': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:828:38: warning: unused parameter 'filename' [-Wunused-parameter] [INFO] [stderr] warning: 828 | static hFILE *hopenv_mem(const char *filename, const char *mode, va_list args) [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/knetfile.c:380:55: warning: unused parameter 'mode' [-Wunused-parameter] [INFO] [stderr] warning: 380 | knetFile *khttp_parse_url(const char *fn, const char *mode) [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/knetfile.c: In function 'knet_dopen': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/knetfile.c:518:42: warning: unused parameter 'mode' [-Wunused-parameter] [INFO] [stderr] warning: 518 | knetFile *knet_dopen(int fd, const char *mode) [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c: In function 'try_exe_add_scheme_handler': [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:48, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:44: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h: In function 'safe_itf8_get': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h:296:43: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 296 | *val_p = uv < 0x80000000UL ? uv : -((int32_t) (0xffffffffUL - uv)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:44: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h: In function 'cram_not_enough_bits': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:946:51: warning: unused parameter 'scheme' [-Wunused-parameter] [INFO] [stderr] warning: 946 | static int try_exe_add_scheme_handler(const char *scheme, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:947:74: warning: unused parameter 'handler' [-Wunused-parameter] [INFO] [stderr] warning: 947 | const struct hFILE_scheme_handler *handler) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c: In function 'load_hfile_plugins': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:998:9: warning: missing initializer for field 'vopen' of 'const struct hFILE_scheme_handler' [-Wmissing-field-initializers] [INFO] [stderr] warning: 998 | data = { hopen_mem, hfile_always_local, "built-in", 80 }, [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:45: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_internal.h:131:14: note: 'vopen' declared here [INFO] [stderr] warning: 131 | hFILE *(*vopen)(const char *filename, const char *mode, va_list args) [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:999:9: warning: missing initializer for field 'vopen' of 'const struct hFILE_scheme_handler' [-Wmissing-field-initializers] [INFO] [stderr] warning: 999 | file = { hopen_fd_fileuri, hfile_always_local, "built-in", 80 }, [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:45: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_internal.h:131:14: note: 'vopen' declared here [INFO] [stderr] warning: 131 | hFILE *(*vopen)(const char *filename, const char *mode, va_list args) [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:1000:9: warning: missing initializer for field 'vopen' of 'const struct hFILE_scheme_handler' [-Wmissing-field-initializers] [INFO] [stderr] warning: 1000 | preload = { hopen_preload, is_preload_url_remote, "built-in", 80 }; [INFO] [stderr] warning: | ^~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:45: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_internal.h:131:14: note: 'vopen' declared here [INFO] [stderr] warning: 131 | hFILE *(*vopen)(const char *filename, const char *mode, va_list args) [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c: In function 'find_scheme_handler': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:1061:9: warning: missing initializer for field 'vopen' of 'const struct hFILE_scheme_handler' [-Wmissing-field-initializers] [INFO] [stderr] warning: 1061 | { hopen_unknown_scheme, hfile_always_local, "built-in", 0 }; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:45: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_internal.h:131:14: note: 'vopen' declared here [INFO] [stderr] warning: 131 | hFILE *(*vopen)(const char *filename, const char *mode, va_list args) [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:1066:19: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 1066 | for (i = 0; i < sizeof scheme; i++) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:1073:21: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 1073 | if (i <= 1 || i >= sizeof scheme) return NULL; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c: In function 'hfile_always_local': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:1107:37: warning: unused parameter 'fname' [-Wunused-parameter] [INFO] [stderr] warning: 1107 | int hfile_always_local (const char *fname) { return 0; } [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c: In function 'hfile_always_remote': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile.c:1110:37: warning: unused parameter 'fname' [-Wunused-parameter] [INFO] [stderr] warning: 1110 | int hfile_always_remote(const char *fname) { return 1; } [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bcf_sr_sort.c: In function 'kbs_bitwise_or': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/header.c: In function 'sam_hrecs_remove_key': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/header.c:2577:20: warning: comparison of integer expressions of different signedness: 'khint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 2577 | if (type->type == TYPEKEY("SQ") && tag->str[0] == 'A' && tag->str[1] == 'N') { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:164:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 164 | (blk->byte >= blk->uncomp_size && nbits > 0) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:166:60: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 166 | (blk->uncomp_size - blk->byte) * 8 + blk->bit - 7 < nbits)) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:45: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bcf_sr_sort.c:55:16: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 55 | for (i=0; in; i++) dst->b[i] |= src->b[i]; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bcf_sr_sort.c: In function 'bcf_sr_sort_set': [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts_internal.h:31, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:48: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: cargo:warning=/opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: 351 | for (k=0; k < kh_end(hash); k++) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bcf_sr_sort.c:354:17: warning: comparison of integer expressions of different signedness: 'int' and 'khint_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 354 | for (k=0; k < kh_end(hash); k++) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:48: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bcf_sr_sort.c: In function 'bcf_sr_sort_remove_reader': [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/faidx.c:41: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts_internal.h:31, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:50: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bcf_sr_sort.c:629:43: warning: unused parameter 'readers' [-Wunused-parameter] [INFO] [stderr] warning: 629 | void bcf_sr_sort_remove_reader(bcf_srs_t *readers, sr_sort_t *srt, int i) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/kstring.c: In function 'kvsprintf': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/kstring.c:158:12: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 158 | if (l + 1 > s->m - s->l) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts_internal.h:31, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/faidx.c:44: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c: In function 'bgzf_gzip_compress': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c: In function 'update_loff': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:1667:34: warning: comparison of integer expressions of different signedness: 'khint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 1667 | if ( kh_key(bidx, k) < idx->n_bins ) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c: In function 'compress_binning': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:583:101: warning: unused parameter 'level' [-Wunused-parameter] [INFO] [stderr] warning: 583 | static int bgzf_gzip_compress(BGZF *fp, void *_dst, size_t *dlen, const void *src, size_t slen, int level) [INFO] [stderr] warning: | ~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/faidx.c: In function 'fai_retrieve': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:1694:55: warning: comparison of integer expressions of different signedness: 'khint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 1694 | if (!kh_exist(bidx, k) || kh_key(bidx, k) >= idx->n_bins || kh_key(bidx, k) < start) continue; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:1724:51: warning: comparison of integer expressions of different signedness: 'khint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 1724 | if (!kh_exist(bidx, k) || kh_key(bidx, k) >= idx->n_bins) continue; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/faidx.c:727:15: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'hts_pos_t' {aka 'long int'} [-Wsign-compare] [INFO] [stderr] warning: 727 | while ( l < end - beg && (c=bgzf_getc(fai->bgzf))>=0 ) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/faidx.c: In function 'fai_get_val': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c: In function 'bgzf_read': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/faidx.c:763:13: warning: comparison of integer expressions of different signedness: 'hts_pos_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 763 | if (beg >= val->len) beg = val->len; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:1113:23: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1113 | while (bytes_read < length) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/faidx.c:764:13: warning: comparison of integer expressions of different signedness: 'hts_pos_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 764 | if (end >= val->len) end = val->len; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:1126:43: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] [INFO] [stderr] warning: 1126 | copy_length = length - bytes_read < available? length - bytes_read : available; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/faidx.c: In function 'faidx_adjust_position': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:1126:78: warning: operand of ?: changes signedness from 'int' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 1126 | copy_length = length - bytes_read < available? length - bytes_read : available; [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/faidx.c:855:22: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'hts_pos_t' {aka 'long int'} [-Wsign-compare] [INFO] [stderr] warning: 855 | else if(val->len <= *p_beg_i) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/faidx.c:860:22: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'hts_pos_t' {aka 'long int'} [-Wsign-compare] [INFO] [stderr] warning: 860 | else if(val->len <= *p_end_i) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c: In function 'bgzf_mt_writer': [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts_internal.h:31, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/multipart.c:34: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hfile_internal.h:31, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/multipart.c:35: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:1289:55: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1289 | if (hwrite(fp->fp, j->comp_data, j->comp_len) != j->comp_len) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c: In function 'bgzf_mt': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c: In function 'idx_read_core': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:1630:42: warning: unused parameter 'n_sub_blks' [-Wunused-parameter] [INFO] [stderr] warning: 1630 | int bgzf_mt(BGZF *fp, int n_threads, int n_sub_blks) [INFO] [stderr] warning: | ~~~~^~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c: In function 'bgzf_block_write': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/multipart.c: In function 'multipart_write': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/multipart.c:114:39: warning: unused parameter 'fpv' [-Wunused-parameter] [INFO] [stderr] warning: 114 | static ssize_t multipart_write(hFILE *fpv, const void *buffer, size_t nbytes) [INFO] [stderr] warning: | ~~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/multipart.c:114:56: warning: unused parameter 'buffer' [-Wunused-parameter] [INFO] [stderr] warning: 114 | static ssize_t multipart_write(hFILE *fpv, const void *buffer, size_t nbytes) [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/multipart.c:114:71: warning: unused parameter 'nbytes' [-Wunused-parameter] [INFO] [stderr] warning: 114 | static ssize_t multipart_write(hFILE *fpv, const void *buffer, size_t nbytes) [INFO] [stderr] warning: | ~~~~~~~^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/multipart.c: In function 'multipart_seek': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/multipart.c:120:36: warning: unused parameter 'fpv' [-Wunused-parameter] [INFO] [stderr] warning: 120 | static off_t multipart_seek(hFILE *fpv, off_t offset, int whence) [INFO] [stderr] warning: | ~~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/multipart.c:120:47: warning: unused parameter 'offset' [-Wunused-parameter] [INFO] [stderr] warning: 120 | static off_t multipart_seek(hFILE *fpv, off_t offset, int whence) [INFO] [stderr] warning: | ~~~~~~^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/multipart.c:120:59: warning: unused parameter 'whence' [-Wunused-parameter] [INFO] [stderr] warning: 120 | static off_t multipart_seek(hFILE *fpv, off_t offset, int whence) [INFO] [stderr] warning: | ~~~~^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:2121:60: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 2121 | if (bgzf_read(fp, p->list, ((size_t) p->n)<<4) != ((size_t) p->n)<<4) return -1; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c: In function 'idx_read': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:1870:41: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 1870 | ublock_size = current_block + 1 < fp->idx->moffs ? fp->idx->offs[current_block+1].uaddr-fp->idx->offs[current_block].uaddr : BGZF_MAX_BLOCK_SIZE; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:1878:30: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1878 | if (fp->block_offset == ublock_size) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:2161:33: warning: comparison of promoted ~unsigned with constant [-Wsign-compare] [INFO] [stderr] warning: 2161 | if (SIZE_MAX - x[2] < 1) goto fail; // Prevent possible overflow [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c: In function 'bgzf_useek': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:2391:22: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2391 | if ( uoffset < fp->idx->offs[i].uaddr ) ihi = i - 1; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/bgzf.c:2392:27: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2392 | else if ( uoffset >= fp->idx->offs[i].uaddr ) ilo = i + 1; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c: In function 'hts_itr_multi_bam': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:2589:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2589 | for(j=0; jcount; j++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c: In function 'hts_itr_multi_cram': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:2701:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2701 | for (j=0; j < curr_reg->count; j++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/realn.c: In function 'sam_cap_mapq': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/realn.c:49:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 49 | for (i = y = 0, x = c->pos; i < c->n_cigar; ++i) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/realn.c: In function 'realn_check_tag': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/realn.c:98:24: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'const int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 98 | if (b->core.l_qseq != strlen((const char *) tg + 1)) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/realn.c: In function 'sam_prob_realn': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/realn.c:161:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 161 | for (k = 0; k < c->n_cigar; ++k) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/realn.c:191:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 191 | if (extend_baq && lref < c->l_qseq) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/realn.c:224:46: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 224 | for (k = 0, x = c->pos, y = 0; k < c->n_cigar; ++k) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/realn.c:251:46: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 251 | for (k = 0, x = c->pos, y = 0; k < c->n_cigar; ++k) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts_internal.h:31, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:34: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c: In function 'regidx_push': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:153:14: warning: comparison of integer expressions of different signedness: 'hts_pos_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 153 | if ( beg > MAX_COOR_0 ) beg = MAX_COOR_0; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:154:14: warning: comparison of integer expressions of different signedness: 'hts_pos_t' {aka 'long int'} and 'long long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 154 | if ( end > MAX_COOR_0 ) end = MAX_COOR_0; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:184:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 184 | if ( mreg != list->mreg ) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c: In function 'regidx_destroy': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:318:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 318 | for (j=0; jnreg; j++) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c: In function 'reglist_build_index_': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:342:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 342 | for (i=0; inreg; i++) ptr[i] = list->reg + i; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:347:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 347 | for (i=0; inreg; i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:358:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 358 | for (i=0; inreg; i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:376:18: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 376 | if (midx <= iend) midx = iend; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:391:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 391 | for (k=ibeg; k<=iend; k++) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c: In function 'regidx_overlap': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:422:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 422 | if ( ibeg >= list->nidx ) return 0; // beg is too big [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:429:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 429 | if ( iend > list->nidx ) iend = list->nidx; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:430:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 430 | for (i=ibeg; i<=iend; i++) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:432:19: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 432 | if ( i>iend ) return 0; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:435:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 435 | for (ireg=i-1; iregnreg; ireg++) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:441:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 441 | if ( ireg >= list->nreg ) return 0; // no match [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c: In function 'hts_itr_multi_next': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c: In function 'regidx_parse_bed': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:464:110: warning: unused parameter 'payload' [-Wunused-parameter] [INFO] [stderr] warning: 464 | int regidx_parse_bed(const char *line, char **chr_beg, char **chr_end, hts_pos_t *beg, hts_pos_t *end, void *payload, void *usr) [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:464:125: warning: unused parameter 'usr' [-Wunused-parameter] [INFO] [stderr] warning: 464 | int regidx_parse_bed(const char *line, char **chr_beg, char **chr_end, hts_pos_t *beg, hts_pos_t *end, void *payload, void *usr) [INFO] [stderr] warning: | ~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c: In function 'regidx_parse_tab': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:496:110: warning: unused parameter 'payload' [-Wunused-parameter] [INFO] [stderr] warning: 496 | int regidx_parse_tab(const char *line, char **chr_beg, char **chr_end, hts_pos_t *beg, hts_pos_t *end, void *payload, void *usr) [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:496:125: warning: unused parameter 'usr' [-Wunused-parameter] [INFO] [stderr] warning: 496 | int regidx_parse_tab(const char *line, char **chr_beg, char **chr_end, hts_pos_t *beg, hts_pos_t *end, void *payload, void *usr) [INFO] [stderr] warning: | ~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c: In function 'regidx_parse_reg': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:570:42: warning: operand of ?: changes signedness from 'hts_pos_t' {aka 'long int'} to 'long long unsigned int' due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 570 | *end = se[0]=='-' ? MAX_COOR_0 : *beg; [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:543:110: warning: unused parameter 'payload' [-Wunused-parameter] [INFO] [stderr] warning: 543 | int regidx_parse_reg(const char *line, char **chr_beg, char **chr_end, hts_pos_t *beg, hts_pos_t *end, void *payload, void *usr) [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:543:125: warning: unused parameter 'usr' [-Wunused-parameter] [INFO] [stderr] warning: 543 | int regidx_parse_reg(const char *line, char **chr_beg, char **chr_end, hts_pos_t *beg, hts_pos_t *end, void *payload, void *usr) [INFO] [stderr] warning: | ~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c: In function 'regitr_overlap': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:626:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 626 | for (i=itr->ireg; inreg; i++) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:632:12: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 632 | if ( i >= list->nreg ) return 0; // no match [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c: In function 'regitr_loop': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:658:15: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 658 | if ( iseq >= regidx->nseq ) return 0; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/regidx.c:663:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 663 | if ( iseq >= regidx->nseq ) return 0; // no more sequences, done [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:3340:17: warning: comparison of integer expressions of different signedness: 'hts_pos_t' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3340 | if (beg > iter->off[iter->i].max) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:3347:24: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3347 | for (i = ci; i < iter->reg_list[cr].count; i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c: In function 'idx_test_and_fetch': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:3429:49: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 3429 | if (fwrite(buf, 1, l, local_fp) != l) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c: In function 'hts_realloc_or_die': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:3740:62: warning: unused parameter 'func' [-Wunused-parameter] [INFO] [stderr] warning: 3740 | int clear, void **ptr, const char *func) { [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c: In function 'hts_log': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:3891:18: warning: comparison of integer expressions of different signedness: 'enum htsLogLevel' and 'int' [-Wsign-compare] [INFO] [stderr] warning: 3891 | if (severity <= hts_verbose) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c: In function 'hts_opt_add': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:778:38: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 778 | case 'g': case 'G': o->val.i *= 1024; [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:779:9: note: here [INFO] [stderr] warning: 779 | case 'm': case 'M': o->val.i *= 1024; [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:779:38: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 779 | case 'm': case 'M': o->val.i *= 1024; [INFO] [stderr] warning: | ~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:780:9: note: here [INFO] [stderr] warning: 780 | case 'k': case 'K': o->val.i *= 1024; break; [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/vcf.h:43, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/vcf_sweep.h:30, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf_sweep.c:28: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils.c:31: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts_internal.h:31, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils.c:35: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:48, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h: In function 'safe_itf8_get': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h:296:43: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 296 | *val_p = uv < 0x80000000UL ? uv : -((int32_t) (0xffffffffUL - uv)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf_sweep.c: In function 'bcf_sweep_fwd': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf_sweep.c:169:53: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] [INFO] [stderr] warning: 169 | if ( !sw->nidx || pos - sw->idx[sw->nidx-1] > sw->block_size ) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c: In function 'hts_itr_multi_bam': [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h: In function 'cram_not_enough_bits': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:164:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 164 | (blk->byte >= blk->uncomp_size && nbits > 0) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:166:60: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 166 | (blk->uncomp_size - blk->byte) * 8 + blk->bit - 7 < nbits)) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/vcf.h:43, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/synced_bcf_reader.h:60, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/synced_bcf_reader.c:36: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:2572:36: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 2572 | iter->finished = 1; [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts.c:2573:17: note: here [INFO] [stderr] warning: 2573 | case HTS_IDX_START: [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts_internal.h:31, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:47: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:49: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/vcf.h:43, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/vcfutils.h:29, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcfutils.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:50: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: cargo:warning=/opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'bam_hdr_read': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:255:15: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 255 | if (bytes != h->l_text) goto read_err; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'sam_realloc_bam_data': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:425:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 425 | b->l_data < b->m_data ? b->l_data : b->m_data); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:425:48: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 425 | b->l_data < b->m_data ? b->l_data : b->m_data); [INFO] [stderr] warning: | ^~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'bam_tag2cigar': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:524:81: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 524 | if (bam_cigar_op(cigar0[0]) != BAM_CSOFT_CLIP || bam_cigar_oplen(cigar0[0]) != c->l_qseq) return 0; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'swap_data': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:569:49: warning: unused parameter 'l_data' [-Wunused-parameter] [INFO] [stderr] warning: 569 | static void swap_data(const bam1_core_t *c, int l_data, uint8_t *data, int is_host) [INFO] [stderr] warning: | ~~~~^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:569:76: warning: unused parameter 'is_host' [-Wunused-parameter] [INFO] [stderr] warning: 569 | static void swap_data(const bam1_core_t *c, int l_data, uint8_t *data, int is_host) [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'bam_write1': [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts_internal.h:31, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/tbx.c:37: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:726:32: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 726 | return ok? 4 + block_len : -1; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'sam_readrec': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:947:30: warning: unused parameter 'ignored' [-Wunused-parameter] [INFO] [stderr] warning: 947 | static int sam_readrec(BGZF *ignored, void *fpv, void *bv, int *tid, hts_pos_t *beg, hts_pos_t *end) [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'sam_readrec_rest': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:962:35: warning: unused parameter 'ignored' [-Wunused-parameter] [INFO] [stderr] warning: 962 | static int sam_readrec_rest(BGZF *ignored, void *fpv, void *bv, int *tid, hts_pos_t *beg, hts_pos_t *end) [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:962:70: warning: unused parameter 'tid' [-Wunused-parameter] [INFO] [stderr] warning: 962 | static int sam_readrec_rest(BGZF *ignored, void *fpv, void *bv, int *tid, hts_pos_t *beg, hts_pos_t *end) [INFO] [stderr] warning: | ~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:962:86: warning: unused parameter 'beg' [-Wunused-parameter] [INFO] [stderr] warning: 962 | static int sam_readrec_rest(BGZF *ignored, void *fpv, void *bv, int *tid, hts_pos_t *beg, hts_pos_t *end) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:962:102: warning: unused parameter 'end' [-Wunused-parameter] [INFO] [stderr] warning: 962 | static int sam_readrec_rest(BGZF *ignored, void *fpv, void *bv, int *tid, hts_pos_t *beg, hts_pos_t *end) [INFO] [stderr] warning: | ~~~~~~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'cram_readrec': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:971:31: warning: unused parameter 'ignored' [-Wunused-parameter] [INFO] [stderr] warning: 971 | static int cram_readrec(BGZF *ignored, void *fpv, void *bv, int *tid, hts_pos_t *beg, hts_pos_t *end) [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'cram_pseek': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:989:53: warning: unused parameter 'whence' [-Wunused-parameter] [INFO] [stderr] warning: 989 | static int cram_pseek(void *fp, int64_t offset, int whence) [INFO] [stderr] warning: | ~~~~^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'sam_hdr_write': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:1622:19: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1622 | if (bytes != l_text) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:1642:27: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1642 | if (bytes != fp->line.l) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/vcf.h:43, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:40: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'old_sam_hdr_change_HD': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:1684:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] [INFO] [stderr] warning: 1684 | && strlen(val) == end - beg - 4) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:43: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'sam_parse1': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:2015:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2015 | for (i = 0; i < c->n_cigar; ++i) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts_internal.h:31, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:44: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:2067:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 2067 | for (; i < c->l_qseq; ++i) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:2077:38: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 2077 | _parse_err(s->l - (p - s->s) < c->l_qseq [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:1950:40: note: in definition of macro '_parse_err' [INFO] [stderr] warning: 1950 | #define _parse_err(cond, msg) do { if (cond) { hts_log_error(msg); goto err_ret; } } while (0) [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:1928:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 1928 | for (i<<=3; i < (l); ++i) { \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:2080:9: note: in expansion of macro 'COPY_MINUS_N' [INFO] [stderr] warning: 2080 | COPY_MINUS_N(t, p, 33, c->l_qseq, failed); [INFO] [stderr] warning: | ^~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_hdr_add_sample_len': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:119:45: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 119 | while ( *ss && isspace_c(*ss) && ss - s < len) ss++; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:120:25: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 120 | if ( !*ss || ss - s == len) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_hdr_sync': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:190:22: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'khint_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 190 | if ( h->n[i] < kh_size(d) ) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_hdr_parse_line': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'sam_state_destroy': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:2331:21: warning: implicit declaration of function 'usleep' [-Wimplicit-function-declaration] [INFO] [stderr] warning: 2331 | usleep(10000); [INFO] [stderr] warning: | ^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'sam_parse_eof': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:2477:34: warning: unused parameter 'arg' [-Wunused-parameter] [INFO] [stderr] warning: 2477 | static void *sam_parse_eof(void *arg) { [INFO] [stderr] warning: | ~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:393:49: warning: unused parameter 'h' [-Wunused-parameter] [INFO] [stderr] warning: 393 | bcf_hrec_t *bcf_hdr_parse_line(const bcf_hdr_t *h, const char *line, int *len) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/vcf.h:40, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:40: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_hdr_set_idx': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts.h:168:12: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 168 | ((num) > (*(size_ptr)) \ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:507:9: note: in expansion of macro 'hts_resize' [INFO] [stderr] warning: 507 | if (hts_resize(bcf_idpair_t, new_n, &hdr->m[dict_type], [INFO] [stderr] warning: | ^~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_hdr_register_hrec': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:647:18: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 647 | if (type == -1) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:652:17: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 652 | if (var == -1) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_hdr_printf': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:967:11: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 967 | if (n >= sizeof(tmp)) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_hdr_read': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1108:35: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1108 | if (bgzf_read(fp, htxt, hlen) != hlen) goto fail; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_hdr_write': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1147:41: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1147 | if ( bgzf_write(fp, htxt.s, htxt.l) != htxt.l ) return -1; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_read1_core': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1242:49: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1242 | if (bgzf_read(fp, v->shared.s, v->shared.l) != v->shared.l) return -2; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1243:47: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1243 | if (bgzf_read(fp, v->indiv.s, v->indiv.l) != v->indiv.l) return -2; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_record_check': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1342:19: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1342 | if (end - ptr < bytes) goto bad_shared; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1355:23: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1355 | if (end - ptr < bytes) goto bad_shared; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1367:27: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1367 | if (end - ptr < bytes) goto bad_shared; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1370:27: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1370 | if (end - ptr < bytes) goto bad_shared; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1371:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 1371 | for (i = 0; i < num; i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'sam_format1_append': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3010:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'const unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3010 | for (i = 0; i < c->n_cigar; ++i) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1400:23: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1400 | if (end - ptr < bytes) goto bad_shared; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1423:23: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1423 | if (end - ptr < bytes) goto bad_indiv; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_readrec': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3125:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3125 | for (i = 0; i < n; ++i) {r |= kputc_(',', str); r |= kputw(*(int8_t*)s, str); ++s;} [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1491:33: warning: unused parameter 'null' [-Wunused-parameter] [INFO] [stderr] warning: 1491 | int bcf_readrec(BGZF *fp, void *null, void *vv, int *tid, hts_pos_t *beg, hts_pos_t *end) [INFO] [stderr] warning: | ~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3129:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3129 | for (i = 0; i < n; ++i) {r |= kputc_(',', str); r |= kputw(*(uint8_t*)s, str); ++s;} [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3133:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3133 | for (i = 0; i < n; ++i) {r |= kputc_(',', str); r |= kputw(le_to_i16(s), str); s += 2; } [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3137:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3137 | for (i = 0; i < n; ++i) {r |= kputc_(',', str); r |= kputw(le_to_u16(s), str); s += 2; } [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_write': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3141:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3141 | for (i = 0; i < n; ++i) {r |= kputc_(',', str); r |= kputw(le_to_i32(s), str); s += 4; } [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3145:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3145 | for (i = 0; i < n; ++i) {r |= kputc_(',', str); r |= kputuw(le_to_u32(s), str); s += 4; } [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3149:31: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3149 | for (i = 0; i < n; ++i) {r |= kputc_(',', str); r |= kputd(le_to_float(s), str); s += 4; } [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'sam_write1': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3281:70: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3281 | if ( bgzf_write(fp->fp.bgzf, fp->line.s, fp->line.l) != fp->line.l ) return -1; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3283:67: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3283 | if ( hwrite(fp->fp.hfile, fp->line.s, fp->line.l) != fp->line.l ) return -1; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'bam_aux_append': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3367:40: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 3367 | if (new_len > INT32_MAX || new_len < b->l_data) goto nomem; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1778:51: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1778 | if ( bgzf_write(fp, v->shared.s, v->shared.l) != v->shared.l ) return -1; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:1779:49: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1779 | if ( bgzf_write(fp, v->indiv.s, v->indiv.l) != v->indiv.l ) return -1; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'vcf_parse_format': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'resolve_cigar2': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:2300:34: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 2300 | if (fmt[j].max_l < l) fmt[j].max_l = l; [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3980:52: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3980 | for (k = 0, s->x = c->pos, s->y = 0; k < c->n_cigar; ++k) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:2331:33: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 2331 | f->size = f->is_gt? f->max_g << 2 : f->max_l; [INFO] [stderr] warning: | ^~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:48, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c:51: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h: In function 'safe_itf8_get': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h:296:43: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 296 | *val_p = uv < 0x80000000UL ? uv : -((int32_t) (0xffffffffUL - uv)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:48, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h: In function 'safe_itf8_get': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h:296:43: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 296 | *val_p = uv < 0x80000000UL ? uv : -((int32_t) (0xffffffffUL - uv)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3898: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3987:22: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3987 | assert(k < c->n_cigar); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3993:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3993 | assert(s->k < c->n_cigar); // otherwise a bug: this function should not be called in this case [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:4002:38: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 4002 | for (k = s->k + 1; k < c->n_cigar; ++k) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:3898: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:4009:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 4009 | assert(s->k < c->n_cigar); // otherwise a bug [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:4016:45: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 4016 | if (s->x + l - 1 == pos && s->k + 1 < c->n_cigar) { // peek the next operation [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:4021:50: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 4021 | else if (op2 == BAM_CPAD && s->k + 2 < c->n_cigar) { // no working for adjacent padding [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:4023:38: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 4023 | for (k = s->k + 2; k < c->n_cigar; ++k) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h: In function 'cram_not_enough_bits': [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c:51: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h: In function 'cram_not_enough_bits': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:164:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 164 | (blk->byte >= blk->uncomp_size && nbits > 0) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:166:60: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 166 | (blk->uncomp_size - blk->byte) * 8 + blk->bit - 7 < nbits)) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'get_one_bits_MSB': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:80:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 80 | if (block->byte >= block->uncomp_size) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:87:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 87 | if (block->byte == block->uncomp_size && (b&1)) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'get_zero_bits_MSB': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:98:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 98 | if (block->byte >= block->uncomp_size) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:105:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 105 | if (block->byte == block->uncomp_size && !(b&1)) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'bam_plp_insertion': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:4073:14: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 4073 | while (k < p->b->core.n_cigar) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_external_decode_int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:164:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 164 | (blk->byte >= blk->uncomp_size && nbits > 0) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:316:42: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 316 | cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:166:60: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 166 | (blk->uncomp_size - blk->byte) * 8 + blk->bit - 7 < nbits)) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_external_decode_long': [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/os.h:80, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c:52: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:336:43: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 336 | cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_external_decode_char': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:356:43: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 356 | cram_block *in, char *out, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_external_decode_block': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:376:51: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 376 | cram_block *in, char *out_, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_external_decode_init': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:405:43: warning: unused parameter 'version' [-Wunused-parameter] [INFO] [stderr] warning: 405 | int version) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_external_encode_int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:4093:14: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 4093 | while (k < p->b->core.n_cigar) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:4097:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 4097 | for (l = 0; l < (cigar[k]>>BAM_CIGAR_SHIFT); l++) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:4101:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 4101 | for (l = 0; l < (cigar[k]>>BAM_CIGAR_SHIFT); l++, j++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:441:42: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 441 | int cram_external_encode_int(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:442:44: warning: unused parameter 'in_size' [-Wunused-parameter] [INFO] [stderr] warning: 442 | char *in, int in_size) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_external_encode_long': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:448:43: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 448 | int cram_external_encode_long(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c: In function 'cram_decode_TD': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:449:44: warning: unused parameter 'in_size' [-Wunused-parameter] [INFO] [stderr] warning: 449 | char *in, int in_size) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_external_encode_char': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:456:43: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 456 | int cram_external_encode_char(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_external_encode_store': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:472:36: warning: unused parameter 'version' [-Wunused-parameter] [INFO] [stderr] warning: 472 | int version) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_external_encode_init': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:495:51: warning: unused parameter 'st' [-Wunused-parameter] [INFO] [stderr] warning: 495 | cram_codec *cram_external_encode_init(cram_stats *st, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:498:43: warning: unused parameter 'version' [-Wunused-parameter] [INFO] [stderr] warning: 498 | int version) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_beta_decode_long': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:525:39: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 525 | int cram_beta_decode_long(cram_slice *slice, cram_codec *c, cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_beta_decode_int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c:111:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 111 | for (nTL = i = 0; i < BLOCK_SIZE(b); i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c:122:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 122 | for (nTL = i = 0; i < BLOCK_SIZE(b); i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c: In function 'cram_decode_compression_header': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:543:38: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 543 | int cram_beta_decode_int(cram_slice *slice, cram_codec *c, cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_beta_decode_char': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:561:39: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 561 | int cram_beta_decode_char(cram_slice *slice, cram_codec *c, cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c:185:32: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 185 | hdr->num_landmarks >= SIZE_MAX / sizeof(int32_t) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_beta_decode_init': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:618:51: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 618 | || c->u.beta.nbits < 0 || c->u.beta.nbits > 8 * sizeof(int)) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:591:39: warning: unused parameter 'version' [-Wunused-parameter] [INFO] [stderr] warning: 591 | int version) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_beta_encode_store': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:628:46: warning: unused parameter 'version' [-Wunused-parameter] [INFO] [stderr] warning: 628 | char *prefix, int version) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_beta_encode_long': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:650:39: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 650 | int cram_beta_encode_long(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_beta_encode_int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:662:38: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 662 | int cram_beta_encode_int(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_beta_encode_char': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:674:39: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 674 | int cram_beta_encode_char(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_beta_encode_init': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:693:39: warning: unused parameter 'version' [-Wunused-parameter] [INFO] [stderr] warning: 693 | int version) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_subexp_decode': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:757:36: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 757 | int cram_subexp_decode(cram_slice *slice, cram_codec *c, cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_subexp_decode_init': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:808:41: warning: unused parameter 'version' [-Wunused-parameter] [INFO] [stderr] warning: 808 | int version) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_gamma_decode': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:841:35: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 841 | int cram_gamma_decode(cram_slice *slice, cram_codec *c, cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_gamma_decode_init': [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_external.c:44: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:872:40: warning: unused parameter 'version' [-Wunused-parameter] [INFO] [stderr] warning: 872 | int version) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_decode_null': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c: In function 'cram_dependent_data_series': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:928:42: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 928 | int cram_huffman_decode_null(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:928:61: warning: unused parameter 'c' [-Wunused-parameter] [INFO] [stderr] warning: 928 | int cram_huffman_decode_null(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:929:42: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 929 | cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:929:52: warning: unused parameter 'out' [-Wunused-parameter] [INFO] [stderr] warning: 929 | cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:929:62: warning: unused parameter 'out_size' [-Wunused-parameter] [INFO] [stderr] warning: 929 | cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~^~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_decode_char0': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c:683:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 683 | for (i = 0; i < sizeof(i_to_id)/sizeof(*i_to_id); i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c:777:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 777 | for (i = 0; i < sizeof(i_to_id)/sizeof(*i_to_id); i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:933:43: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 933 | int cram_huffman_decode_char0(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:934:43: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 934 | cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_decode_char': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:947:42: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 947 | int cram_huffman_decode_char(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_decode_int0': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:982:42: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 982 | int cram_huffman_decode_int0(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c: In function 'cram_ds_unique': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:983:42: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 983 | cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_decode_int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:995:41: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 995 | int cram_huffman_decode_int(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c:876:72: warning: unused parameter 'c' [-Wunused-parameter] [INFO] [stderr] warning: 876 | static int cram_ds_unique(cram_block_compression_hdr *hdr, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_decode_long0': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c: In function 'cram_decode_slice_header': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1032:43: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 1032 | int cram_huffman_decode_long0(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1033:43: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 1033 | cram_block *in, char *out, int *out_size) { [INFO] [stderr] warning: | ~~~~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_decode_long': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c: In function 'bam_mplp64_auto': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:4672:30: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 4672 | if (iter->tid[i] < new_min_tid) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/sam.c:4675:37: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 4675 | } else if (iter->tid[i] == new_min_tid && iter->pos[i] < new_min_pos) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1045:42: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 1045 | int cram_huffman_decode_long(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_decode_init': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1107:16: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 1107 | if (ncodes >= SIZE_MAX / sizeof(*codes)) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c:1005:30: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 1005 | hdr->num_content_ids >= SIZE_MAX / sizeof(int32_t)) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1183:17: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1183 | if (val > max_val) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1087:42: warning: unused parameter 'version' [-Wunused-parameter] [INFO] [stderr] warning: 1087 | int version) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_encode_char0': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'vcf_write_line': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1251:43: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 1251 | int cram_huffman_encode_char0(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1251:62: warning: unused parameter 'c' [-Wunused-parameter] [INFO] [stderr] warning: 1251 | int cram_huffman_encode_char0(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1252:37: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 1252 | char *in, int in_size) { [INFO] [stderr] warning: | ~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1252:45: warning: unused parameter 'in_size' [-Wunused-parameter] [INFO] [stderr] warning: 1252 | char *in, int in_size) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_encode_char': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1256:42: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 1256 | int cram_huffman_encode_char(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_encode_int0': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1287:42: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 1287 | int cram_huffman_encode_int0(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1287:61: warning: unused parameter 'c' [-Wunused-parameter] [INFO] [stderr] warning: 1287 | int cram_huffman_encode_int0(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1288:36: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 1288 | char *in, int in_size) { [INFO] [stderr] warning: | ~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1288:44: warning: unused parameter 'in_size' [-Wunused-parameter] [INFO] [stderr] warning: 1288 | char *in, int in_size) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_encode_int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1292:41: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 1292 | int cram_huffman_encode_int(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_encode_long0': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1324:43: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 1324 | int cram_huffman_encode_long0(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1324:62: warning: unused parameter 'c' [-Wunused-parameter] [INFO] [stderr] warning: 1324 | int cram_huffman_encode_long0(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1325:37: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 1325 | char *in, int in_size) { [INFO] [stderr] warning: | ~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1325:45: warning: unused parameter 'in_size' [-Wunused-parameter] [INFO] [stderr] warning: 1325 | char *in, int in_size) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_encode_long': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1329:42: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 1329 | int cram_huffman_encode_long(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_encode_store': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1375:35: warning: unused parameter 'version' [-Wunused-parameter] [INFO] [stderr] warning: 1375 | int version) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:3061:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3061 | return ret==line->l ? 0 : -1; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'vcf_write': [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:48, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_samtools.c:38: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h: In function 'safe_itf8_get': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h:296:43: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 296 | *val_p = uv < 0x80000000UL ? uv : -((int32_t) (0xffffffffUL - uv)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_samtools.c:38: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h: In function 'cram_not_enough_bits': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:164:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 164 | (blk->byte >= blk->uncomp_size && nbits > 0) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:166:60: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 166 | (blk->uncomp_size - blk->byte) * 8 + blk->bit - 7 < nbits)) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:3084:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3084 | return ret==fp->line.l ? 0 : -1; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'idx_calc_n_lvls_ids': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_huffman_encode_init': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1431:44: warning: unused parameter 'dat' [-Wunused-parameter] [INFO] [stderr] warning: 1431 | void *dat, [INFO] [stderr] warning: | ~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1432:42: warning: unused parameter 'version' [-Wunused-parameter] [INFO] [stderr] warning: 1432 | int version) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:3115:22: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'uint64_t' {aka 'const long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3115 | if ( max_len < h->id[BCF_DT_CTG][i].val->info[0] ) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_byte_array_len_encode_init': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1777:69: warning: unused parameter 'option' [-Wunused-parameter] [INFO] [stderr] warning: 1777 | enum cram_external_type option, [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_byte_array_stop_decode_char': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1814:57: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 1814 | cram_block *in, char *out, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_byte_array_stop_decode_block': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1868:21: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1868 | if (cp_end - cp < out->alloc - out->byte) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1850:51: warning: unused parameter 'in' [-Wunused-parameter] [INFO] [stderr] warning: 1850 | cram_block *in, char *out_, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_byte_array_stop_encode': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1943:45: warning: unused parameter 'slice' [-Wunused-parameter] [INFO] [stderr] warning: 1943 | int cram_byte_array_stop_encode(cram_slice *slice, cram_codec *c, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'cram_byte_array_stop_encode_init': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c: In function 'cram_decode_slice': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1994:58: warning: unused parameter 'st' [-Wunused-parameter] [INFO] [stderr] warning: 1994 | cram_codec *cram_byte_array_stop_encode_init(cram_stats *st, [INFO] [stderr] warning: | ~~~~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1995:70: warning: unused parameter 'option' [-Wunused-parameter] [INFO] [stderr] warning: 1995 | enum cram_external_type option, [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:1997:50: warning: unused parameter 'version' [-Wunused-parameter] [INFO] [stderr] warning: 1997 | int version) { [INFO] [stderr] warning: | ~~~~^~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_decode.c:2333:20: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 2333 | bf >= sizeof(fd->bam_flag_swap)/sizeof(*fd->bam_flag_swap)) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c: In function 'get_bits_MSB': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_hdr_set_samples': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:3736:19: warning: comparison of integer expressions of different signedness: 'int' and 'khint_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3736 | if (k < kh_end(d)) kh_del(vdict, d, k); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:3740:33: warning: comparison of integer expressions of different signedness: 'int' and 'khint_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 3740 | for (k = kh_begin(d); k != kh_end(d); ++k) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:154:106: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 154 | #define GET_BIT_MSB(b,v) (void)(v<<=1, v|=(b->data[b->byte] >> b->bit)&1, b->byte += (--b->bit<0), b->bit&=7) [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:212:14: note: in expansion of macro 'GET_BIT_MSB' [INFO] [stderr] warning: 212 | case 8: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_subset': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:213:5: note: here [INFO] [stderr] warning: 213 | case 7: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:154:106: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 154 | #define GET_BIT_MSB(b,v) (void)(v<<=1, v|=(b->data[b->byte] >> b->bit)&1, b->byte += (--b->bit<0), b->bit&=7) [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:213:14: note: in expansion of macro 'GET_BIT_MSB' [INFO] [stderr] warning: 213 | case 7: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:214:5: note: here [INFO] [stderr] warning: 214 | case 6: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:154:106: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 154 | #define GET_BIT_MSB(b,v) (void)(v<<=1, v|=(b->data[b->byte] >> b->bit)&1, b->byte += (--b->bit<0), b->bit&=7) [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:214:14: note: in expansion of macro 'GET_BIT_MSB' [INFO] [stderr] warning: 214 | case 6: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:215:5: note: here [INFO] [stderr] warning: 215 | case 5: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:154:106: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 154 | #define GET_BIT_MSB(b,v) (void)(v<<=1, v|=(b->data[b->byte] >> b->bit)&1, b->byte += (--b->bit<0), b->bit&=7) [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:215:14: note: in expansion of macro 'GET_BIT_MSB' [INFO] [stderr] warning: 215 | case 5: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:216:5: note: here [INFO] [stderr] warning: 216 | case 4: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:154:106: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 154 | #define GET_BIT_MSB(b,v) (void)(v<<=1, v|=(b->data[b->byte] >> b->bit)&1, b->byte += (--b->bit<0), b->bit&=7) [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:216:14: note: in expansion of macro 'GET_BIT_MSB' [INFO] [stderr] warning: 216 | case 4: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:217:5: note: here [INFO] [stderr] warning: 217 | case 3: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:154:106: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 154 | #define GET_BIT_MSB(b,v) (void)(v<<=1, v|=(b->data[b->byte] >> b->bit)&1, b->byte += (--b->bit<0), b->bit&=7) [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:217:14: note: in expansion of macro 'GET_BIT_MSB' [INFO] [stderr] warning: 217 | case 3: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:218:5: note: here [INFO] [stderr] warning: 218 | case 2: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:154:106: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: 154 | #define GET_BIT_MSB(b,v) (void)(v<<=1, v|=(b->data[b->byte] >> b->bit)&1, b->byte += (--b->bit<0), b->bit&=7) [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:218:14: note: in expansion of macro 'GET_BIT_MSB' [INFO] [stderr] warning: 218 | case 2: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.c:219:5: note: here [INFO] [stderr] warning: 219 | case 1: GET_BIT_MSB(block, val); [INFO] [stderr] warning: | ^~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_index.c:66: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:3755:33: warning: unused parameter 'h' [-Wunused-parameter] [INFO] [stderr] warning: 3755 | int bcf_subset(const bcf_hdr_t *h, bcf1_t *v, int n, int *imap) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:48, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_external.c:45: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h: In function 'safe_itf8_get': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h:296:43: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 296 | *val_p = uv < 0x80000000UL ? uv : -((int32_t) (0xffffffffUL - uv)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_external.c:45: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h: In function 'cram_not_enough_bits': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:164:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 164 | (blk->byte >= blk->uncomp_size && nbits > 0) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/hts_internal.h:31, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_index.c:67: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:166:60: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 166 | (blk->uncomp_size - blk->byte) * 8 + blk->bit - 7 < nbits)) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_external.c: In function 'cram_transcode_rg': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_external.c:302:37: warning: unused parameter 'in_rg' [-Wunused-parameter] [INFO] [stderr] warning: 302 | int nrg, int *in_rg, int *out_rg) { [INFO] [stderr] warning: | ~~~~~^~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/os.h:80, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/mFILE.c:45: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/mFILE.c: In function 'mfload': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/mFILE.c:112:47: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and '__off_t' {aka 'long int'} [-Wsign-compare] [INFO] [stderr] warning: 112 | } while (!feof(fp) && (fn == NULL || used < sb.st_size)); [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/mFILE.c:75:65: warning: unused parameter 'binary' [-Wunused-parameter] [INFO] [stderr] warning: 75 | static char *mfload(FILE *fp, const char *fn, size_t *size, int binary) { [INFO] [stderr] warning: | ~~~~^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_update_filter': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:4128:40: warning: unused parameter 'hdr' [-Wunused-parameter] [INFO] [stderr] warning: 4128 | int bcf_update_filter(const bcf_hdr_t *hdr, bcf1_t *line, int *flt_ids, int n) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/mFILE.c: In function 'mftruncate': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/mFILE.c:489:31: warning: operand of ?: changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 489 | mf->size = offset != -1 ? offset : mf->offset; [INFO] [stderr] warning: | ^~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_add_filter': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:4141:37: warning: unused parameter 'hdr' [-Wunused-parameter] [INFO] [stderr] warning: 4141 | int bcf_add_filter(const bcf_hdr_t *hdr, bcf1_t *line, int flt_id) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function '_bcf1_sync_alleles': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:4207:29: warning: operand of ?: changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 4207 | line->rlen = end_info ? end_info->v1.i - line->pos : strlen(line->d.allele[0]); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_update_id': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:4255:36: warning: unused parameter 'hdr' [-Wunused-parameter] [INFO] [stderr] warning: 4255 | int bcf_update_id(const bcf_hdr_t *hdr, bcf1_t *line, const char *id) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_add_id': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:4268:33: warning: unused parameter 'hdr' [-Wunused-parameter] [INFO] [stderr] warning: 4268 | int bcf_add_id(const bcf_hdr_t *hdr, bcf1_t *line, const char *id) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~^~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/os.h:80, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/open_trace_file.c:75: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c: In function 'bcf_get_format_values': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/open_trace_file.c:82: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/vcf.c:4465:53: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] [INFO] [stderr] warning: 4465 | else if ( bcf_hdr_id2type(hdr,BCF_HL_FMT,tag_id)!=type ) return -2; // expected different type [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:48, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_index.c:68: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h: In function 'safe_itf8_get': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h:296:43: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 296 | *val_p = uv < 0x80000000UL ? uv : -((int32_t) (0xffffffffUL - uv)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_index.c:68: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h: In function 'cram_not_enough_bits': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:164:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 164 | (blk->byte >= blk->uncomp_size && nbits > 0) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:166:60: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 166 | (blk->uncomp_size - blk->byte) * 8 + blk->bit - 7 < nbits)) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/os.h:80, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_index.c:69: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/open_trace_file.c:81: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/open_trace_file.c: In function 'expand_path': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_index.c: In function 'cram_index_container': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_index.c:652:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 652 | if (spos - cpos - c->offset != c->landmark[j]) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/misc.h:70:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] [INFO] [stderr] warning: 70 | #define MIN(A,B) ( ( (A) < (B) ) ? (A) : (B) ) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/open_trace_file.c:263:29: note: in expansion of macro 'MIN' [INFO] [stderr] warning: 263 | path_end += MIN(strlen(file), l); [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/misc.h:70:42: warning: operand of ?: changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 70 | #define MIN(A,B) ( ( (A) < (B) ) ? (A) : (B) ) [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/open_trace_file.c:263:29: note: in expansion of macro 'MIN' [INFO] [stderr] warning: 263 | path_end += MIN(strlen(file), l); [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/misc.h:70:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] [INFO] [stderr] warning: 70 | #define MIN(A,B) ( ( (A) < (B) ) ? (A) : (B) ) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/open_trace_file.c:264:29: note: in expansion of macro 'MIN' [INFO] [stderr] warning: 264 | file += MIN(strlen(file), l); [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/misc.h:70:42: warning: operand of ?: changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 70 | #define MIN(A,B) ( ( (A) < (B) ) ? (A) : (B) ) [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/open_trace_file.c:264:29: note: in expansion of macro 'MIN' [INFO] [stderr] warning: 264 | file += MIN(strlen(file), l); [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:48, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c:73: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h: In function 'safe_itf8_get': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h:296:43: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 296 | *val_p = uv < 0x80000000UL ? uv : -((int32_t) (0xffffffffUL - uv)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:48, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h: In function 'safe_itf8_get': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h:296:43: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 296 | *val_p = uv < 0x80000000UL ? uv : -((int32_t) (0xffffffffUL - uv)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c:73: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h: In function 'cram_not_enough_bits': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:164:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 164 | (blk->byte >= blk->uncomp_size && nbits > 0) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:166:60: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 166 | (blk->uncomp_size - blk->byte) * 8 + blk->bit - 7 < nbits)) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/os.h:80, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c:74: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:48, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_stats.c:45: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h: In function 'safe_itf8_get': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h:296:43: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 296 | *val_p = uv < 0x80000000UL ? uv : -((int32_t) (0xffffffffUL - uv)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c:90: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h: In function 'cram_not_enough_bits': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:164:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 164 | (blk->byte >= blk->uncomp_size && nbits > 0) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:166:60: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 166 | (blk->uncomp_size - blk->byte) * 8 + blk->bit - 7 < nbits)) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/os.h:80, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:47: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:52, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_stats.c:45: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h: In function 'cram_not_enough_bits': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:164:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 164 | (blk->byte >= blk->uncomp_size && nbits > 0) || [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_codecs.h:166:60: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 166 | (blk->uncomp_size - blk->byte) * 8 + blk->bit - 7 < nbits)) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/os.h:80, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_stats.c:46: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/rANS_static.c: In function 'rans_compress_O0': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/rANS_static.c:88:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 88 | for (i = 0; i < in_size; i++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/rANS_static.c: In function 'rans_compress_O1': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/rANS_static.c:395:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 395 | for (last_i=i=0; iuncomp_size) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'cram_compress_slice': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:820:61: warning: unused parameter 'c' [-Wunused-parameter] [INFO] [stderr] warning: 820 | static int cram_compress_slice(cram_fd *fd, cram_container *c, cram_slice *s) { [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'cram_encode_slice': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:1093:21: warning: comparison of integer expressions of different signedness: 'enum cram_DS_ID' and 'int32_t' {aka 'int'} [-Wsign-compare] [INFO] [stderr] warning: 1093 | for (id = 1; id < s->hdr->num_blocks; id++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'lossy_read_names': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:1220:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1220 | if (u.counts.e != e) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:1250:30: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 1250 | if (kh_val(names, k) == -1) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:36: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'cram_encode_container': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:1457:34: warning: comparison of integer expressions of different signedness: 'int' and 'khint_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 1457 | assert(s->naux_block <= c->tags_used->n_occupied); [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c: In function 'expand_cache_path': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c:2021:20: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2021 | if (cp-dir >= sz) return -1; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: In file included from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.h:46, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram.h:48, [INFO] [stderr] warning: from /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c:73: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/misc.h:70:26: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 70 | #define MIN(A,B) ( ( (A) < (B) ) ? (A) : (B) ) [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c:2039:17: note: in expansion of macro 'MIN' [INFO] [stderr] warning: 2039 | l = MIN(l, strlen(fn)); [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/misc.h:70:36: warning: operand of ?: changes signedness from 'long int' to 'size_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 70 | #define MIN(A,B) ( ( (A) < (B) ) ? (A) : (B) ) [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c:2039:17: note: in expansion of macro 'MIN' [INFO] [stderr] warning: 2039 | l = MIN(l, strlen(fn)); [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c:2041:23: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2041 | if (l >= sz) return -1; [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'cram_add_bases': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:1927:36: warning: unused parameter 'fd' [-Wunused-parameter] [INFO] [stderr] warning: 1927 | static int cram_add_bases(cram_fd *fd, cram_container *c, [INFO] [stderr] warning: | ~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'cram_add_base': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:1940:35: warning: unused parameter 'fd' [-Wunused-parameter] [INFO] [stderr] warning: 1940 | static int cram_add_base(cram_fd *fd, cram_container *c, [INFO] [stderr] warning: | ~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'cram_add_quality': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:1957:38: warning: unused parameter 'fd' [-Wunused-parameter] [INFO] [stderr] warning: 1957 | static int cram_add_quality(cram_fd *fd, cram_container *c, [INFO] [stderr] warning: | ~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'cram_add_deletion': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:1973:54: warning: unused parameter 'base' [-Wunused-parameter] [INFO] [stderr] warning: 1973 | int pos, int len, char *base) { [INFO] [stderr] warning: | ~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'cram_add_hardclip': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:2019:54: warning: unused parameter 'base' [-Wunused-parameter] [INFO] [stderr] warning: 2019 | int pos, int len, char *base) { [INFO] [stderr] warning: | ~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'cram_add_skip': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:2029:50: warning: unused parameter 'base' [-Wunused-parameter] [INFO] [stderr] warning: 2029 | int pos, int len, char *base) { [INFO] [stderr] warning: | ~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'cram_add_pad': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:2039:49: warning: unused parameter 'base' [-Wunused-parameter] [INFO] [stderr] warning: 2039 | int pos, int len, char *base) { [INFO] [stderr] warning: | ~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'cram_encode_aux_1_0': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:2081:43: warning: unused parameter 'fd' [-Wunused-parameter] [INFO] [stderr] warning: 2081 | static char *cram_encode_aux_1_0(cram_fd *fd, bam_seq_t *b, cram_container *c, [INFO] [stderr] warning: | ~~~~~~~~~^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c: In function 'cram_read_container': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c:3008:50: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: 3008 | if (c2.num_landmarks < 0 || c2.num_landmarks >= SIZE_MAX / sizeof(int32_t)) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'process_one_read': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:2815:39: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2815 | while (cr->cigar + cr->ncigar >= s->cigar_alloc) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:2900:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2900 | if (l < cig_len && cr->len) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:2908:38: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2908 | for (; l < cig_len && seq[spos]; l++, spos++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:2917:34: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2917 | for (; l < cig_len && seq[spos]; l++, spos++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:2961:35: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2961 | for (l = 0; l < cig_len; l++, spos++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:2979:39: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2979 | for (l = 0; l < cig_len; l++, spos++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:2983:39: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 2983 | for (l = 0; l < cig_len; l++, spos++) { [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c: In function 'cram_put_bam_seq': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:3304:25: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 3304 | (c->s_num_bases >= fd->bases_per_slice)) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_encode.c:3337:28: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] [INFO] [stderr] warning: 3337 | c->s_num_bases >= fd->bases_per_slice) { [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c: In function 'cram_write_SAM_hdr': [INFO] [stderr] warning: /opt/rustwide/target/debug/build/hts-sys-cee67de7228d0df6/out/htslib/cram/cram_io.c:4012:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] [INFO] [stderr] warning: 4012 | if (header_len != hwrite(fd->fp, sam_hdr_str(hdr), header_len)) [INFO] [stderr] warning: | ^~ [INFO] [stderr] warning: In file included from htslib/hfile_internal.h:31, [INFO] [stderr] warning: from htslib/hfile_libcurl.c:39: [INFO] [stderr] warning: htslib/htslib/hfile.h: In function 'hwrite': [INFO] [stderr] warning: htslib/htslib/hfile.h:271:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] warning: 271 | if (fp->limit - fp->begin < nbytes){ [INFO] [stderr] warning: | ^ [INFO] [stderr] warning: In file included from htslib/hfile_internal.h:33, [INFO] [stderr] warning: from htslib/hfile_libcurl.c:39: [INFO] [stderr] warning: htslib/textutils_internal.h: In function 'hts_str2int': [INFO] [stderr] warning: htslib/textutils_internal.h:236:29: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 236 | return (n && neg < 0) ? -((int64_t) (n - 1)) - 1 : n; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from htslib/htslib/vcf.h:43, [INFO] [stderr] warning: from wrapper.h:2, [INFO] [stderr] warning: from wrapper.c:1: [INFO] [stderr] warning: htslib/htslib/hts_endian.h: In function 'le_to_i32': [INFO] [stderr] warning: htslib/htslib/hts_endian.h:245:34: warning: operand of ?: changes signedness from 'int' to 'uint32_t' {aka 'unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 245 | return v < 0x80000000U ? v : -((int32_t) (0xffffffffU - v)) - 1; [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: htslib/htslib/hts_endian.h: In function 'le_to_i64': [INFO] [stderr] warning: htslib/htslib/hts_endian.h:257:19: warning: operand of ?: changes signedness from 'long int' to 'uint64_t' {aka 'long unsigned int'} due to unsignedness of other operand [-Wsign-compare] [INFO] [stderr] warning: 257 | ? v : -((int64_t) (0xffffffffffffffffULL - v)) - 1); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: htslib/hfile_libcurl.c: In function 'share_lock': [INFO] [stderr] warning: htslib/hfile_libcurl.c:256:30: warning: unused parameter 'handle' [-Wunused-parameter] [INFO] [stderr] warning: 256 | static void share_lock(CURL *handle, curl_lock_data data, [INFO] [stderr] warning: | ~~~~~~^~~~~~ [INFO] [stderr] warning: htslib/hfile_libcurl.c:256:53: warning: unused parameter 'data' [-Wunused-parameter] [INFO] [stderr] warning: 256 | static void share_lock(CURL *handle, curl_lock_data data, [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: htslib/hfile_libcurl.c:257:41: warning: unused parameter 'access' [-Wunused-parameter] [INFO] [stderr] warning: 257 | curl_lock_access access, void *userptr) { [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~^~~~~~ [INFO] [stderr] warning: htslib/hfile_libcurl.c:257:55: warning: unused parameter 'userptr' [-Wunused-parameter] [INFO] [stderr] warning: 257 | curl_lock_access access, void *userptr) { [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: htslib/hfile_libcurl.c: In function 'share_unlock': [INFO] [stderr] warning: htslib/hfile_libcurl.c:261:32: warning: unused parameter 'handle' [-Wunused-parameter] [INFO] [stderr] warning: 261 | static void share_unlock(CURL *handle, curl_lock_data data, void *userptr) { [INFO] [stderr] warning: | ~~~~~~^~~~~~ [INFO] [stderr] warning: htslib/hfile_libcurl.c:261:55: warning: unused parameter 'data' [-Wunused-parameter] [INFO] [stderr] warning: 261 | static void share_unlock(CURL *handle, curl_lock_data data, void *userptr) { [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: htslib/hfile_libcurl.c:261:67: warning: unused parameter 'userptr' [-Wunused-parameter] [INFO] [stderr] warning: 261 | static void share_unlock(CURL *handle, curl_lock_data data, void *userptr) { [INFO] [stderr] warning: | ~~~~~~^~~~~~~ [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2m 44s [INFO] running `Command { std: "docker" "inspect" "0b3e29aed382de5f7b6b1dea11882506116bbc3aef914dad35aaec12eb8ea864", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0b3e29aed382de5f7b6b1dea11882506116bbc3aef914dad35aaec12eb8ea864", kill_on_drop: false }` [INFO] [stdout] 0b3e29aed382de5f7b6b1dea11882506116bbc3aef914dad35aaec12eb8ea864