[INFO] fetching crate tgv 0.1.0... [INFO] testing tgv-0.1.0 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-8 [INFO] extracting crate tgv 0.1.0 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate tgv 0.1.0 [INFO] finished tweaking crates.io crate tgv 0.1.0 [INFO] tweaked toml for crates.io crate tgv 0.1.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate tgv 0.1.0 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate tgv 0.1.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bf003cbe4fbb4ca921e01a04bee37c0cc38bb6c4fa93a443248d02506e856f7f [INFO] running `Command { std: "docker" "start" "-a" "bf003cbe4fbb4ca921e01a04bee37c0cc38bb6c4fa93a443248d02506e856f7f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bf003cbe4fbb4ca921e01a04bee37c0cc38bb6c4fa93a443248d02506e856f7f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bf003cbe4fbb4ca921e01a04bee37c0cc38bb6c4fa93a443248d02506e856f7f", kill_on_drop: false }` [INFO] [stdout] bf003cbe4fbb4ca921e01a04bee37c0cc38bb6c4fa93a443248d02506e856f7f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b9e1ef937cc6447e9857bd203e7229ef1fa6aba3719c944b3b7c60b2ec6d9866 [INFO] running `Command { std: "docker" "start" "-a" "b9e1ef937cc6447e9857bd203e7229ef1fa6aba3719c944b3b7c60b2ec6d9866", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.16 [INFO] [stderr] Compiling bytes v1.10.0 [INFO] [stderr] Compiling once_cell v1.20.3 [INFO] [stderr] Compiling jobserver v0.1.32 [INFO] [stderr] Compiling log v0.4.25 [INFO] [stderr] Compiling smallvec v1.14.0 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling proc-macro2 v1.0.93 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling cc v1.2.15 [INFO] [stderr] Compiling libm v0.2.11 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling signal-hook-registry v1.4.2 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling mio v1.0.3 [INFO] [stderr] Compiling hashbrown v0.15.2 [INFO] [stderr] Compiling syn v2.0.98 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling ryu v1.0.19 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling tracing-core v0.1.33 [INFO] [stderr] Compiling openssl-src v300.4.2+3.4.1 [INFO] [stderr] Compiling serde_json v1.0.139 [INFO] [stderr] Compiling der v0.7.9 [INFO] [stderr] Compiling indexmap v2.7.1 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling num-bigint-dig v0.8.4 [INFO] [stderr] Compiling unicode_categories v0.1.1 [INFO] [stderr] Compiling sqlformat v0.2.6 [INFO] [stderr] Compiling glob v0.3.2 [INFO] [stderr] Compiling openssl-sys v0.9.106 [INFO] [stderr] Compiling ring v0.17.11 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling atoi v2.0.0 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling openssl v0.10.71 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling cmake v0.1.54 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling pkcs8 v0.10.2 [INFO] [stderr] Compiling getrandom v0.3.1 [INFO] [stderr] Compiling zlib-rs v0.5.1 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling tokio v1.43.0 [INFO] [stderr] Compiling pkcs1 v0.7.5 [INFO] [stderr] Compiling libz-sys v1.1.22 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling libsqlite3-sys v0.27.0 [INFO] [stderr] Compiling lexical-util v1.0.6 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling http v1.2.0 [INFO] [stderr] Compiling form_urlencoded v1.2.1 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling serde_derive v1.0.217 [INFO] [stderr] Compiling zerofrom-derive v0.1.5 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling zerofrom v0.1.5 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling yoke v0.7.5 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling tracing-attributes v0.1.28 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling zerovec v0.10.4 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling tinystr v0.7.6 [INFO] [stderr] Compiling icu_collections v1.5.0 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling icu_locid v1.5.0 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling ppv-lite86 v0.2.20 [INFO] [stderr] Compiling serde v1.0.217 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling libz-rs-sys v0.5.1 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling icu_provider v1.5.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling hashlink v0.8.4 [INFO] [stderr] Compiling icu_locid_transform v1.5.0 [INFO] [stderr] Compiling flate2 v1.1.2 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling icu_properties v1.5.1 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling futures-intrusive v0.5.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling bitflags v2.8.0 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling icu_normalizer v1.5.0 [INFO] [stderr] Compiling idna_adapter v1.2.0 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling sha2 v0.10.8 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling bstr v1.12.0 [INFO] [stderr] Compiling libloading v0.8.6 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling httparse v1.10.0 [INFO] [stderr] Compiling bindgen v0.69.5 [INFO] [stderr] Compiling noodles-core v0.17.0 [INFO] [stderr] Compiling sqlx-core v0.7.4 [INFO] [stderr] Compiling hkdf v0.12.4 [INFO] [stderr] Compiling tokio-util v0.7.13 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling noodles-bgzf v0.41.0 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling lzma-sys v0.1.20 [INFO] [stderr] Compiling bzip2-sys v0.1.13+1.0.8 [INFO] [stderr] Compiling curl-sys v0.4.80+curl-8.12.1 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling md-5 v0.10.6 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling semver v0.1.20 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling signal-hook v0.3.17 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling noodles-csi v0.49.0 [INFO] [stderr] Compiling anstyle-parse v0.2.6 [INFO] [stderr] Compiling fs-utils v1.1.4 [INFO] [stderr] Compiling h2 v0.4.8 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling rustc_version v0.1.7 [INFO] [stderr] Compiling rsa v0.9.7 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling lexical-parse-integer v1.0.5 [INFO] [stderr] Compiling lexical-write-integer v1.0.5 [INFO] [stderr] Compiling libdeflate-sys v0.13.0 [INFO] [stderr] Compiling flume v0.11.1 [INFO] [stderr] Compiling anstyle v1.0.10 [INFO] [stderr] Compiling anstyle-query v1.1.2 [INFO] [stderr] Compiling colorchoice v1.0.3 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.1 [INFO] [stderr] Compiling base64 v0.21.7 [INFO] [stderr] Compiling anstream v0.6.18 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling sqlx-mysql v0.7.4 [INFO] [stderr] Compiling sqlx-sqlite v0.7.4 [INFO] [stderr] Compiling hts-sys v2.2.0 [INFO] [stderr] Compiling tempfile v3.17.1 [INFO] [stderr] Compiling lexical-write-float v1.0.5 [INFO] [stderr] Compiling lexical-parse-float v1.0.5 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling newtype_derive v0.1.6 [INFO] [stderr] Compiling noodles-tabix v0.55.0 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Compiling rustls-webpki v0.101.7 [INFO] [stderr] Compiling sct v0.7.1 [INFO] [stderr] Compiling clap_lex v0.7.4 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling clap_builder v4.5.30 [INFO] [stderr] Compiling dirs-sys v0.5.0 [INFO] [stderr] Compiling signal-hook-mio v0.2.4 [INFO] [stderr] Compiling sqlx-macros-core v0.7.4 [INFO] [stderr] Compiling rustls-native-certs v0.6.3 [INFO] [stderr] Compiling lexical-core v1.0.5 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling hyper-util v0.1.10 [INFO] [stderr] Compiling http-body-util v0.1.2 [INFO] [stderr] Compiling ufmt-macros v0.3.0 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling webpki v0.22.4 [INFO] [stderr] Compiling derive-new v0.6.0 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling clap_derive v4.5.28 [INFO] [stderr] Compiling castaway v0.2.3 [INFO] [stderr] Compiling http v0.2.12 [INFO] [stderr] Compiling ufmt-write v0.1.0 [INFO] [stderr] Compiling rustls-pki-types v1.11.0 [INFO] [stderr] Compiling unicode-truncate v1.1.0 [INFO] [stderr] Compiling rustls-pemfile v2.2.0 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling instability v0.3.7 [INFO] [stderr] Compiling ufmt v0.2.0 [INFO] [stderr] Compiling attohttpc v0.25.0 [INFO] [stderr] Compiling compact_str v0.8.1 [INFO] [stderr] Compiling sqlx-macros v0.7.4 [INFO] [stderr] Compiling clap v4.5.30 [INFO] [stderr] Compiling bio-types v1.0.4 [INFO] [stderr] Compiling noodles-bed v0.26.0 [INFO] [stderr] Compiling crossterm v0.28.1 [INFO] [stderr] Compiling libdeflater v0.13.0 [INFO] [stderr] Compiling dirs v6.0.0 [INFO] [stderr] Compiling noodles-vcf v0.79.0 [INFO] [stderr] Compiling strum v0.26.3 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling serde_bytes v0.11.17 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling strum_macros v0.27.1 [INFO] [stderr] Compiling derive-new v0.7.0 [INFO] [stderr] Compiling lru v0.12.5 [INFO] [stderr] Compiling byteordered v0.6.0 [INFO] [stderr] Compiling csv-core v0.1.12 [INFO] [stderr] Compiling index_list v0.2.16 [INFO] [stderr] Compiling custom_derive v0.1.7 [INFO] [stderr] Compiling cassowary v0.3.0 [INFO] [stderr] Compiling ieee754 v0.2.6 [INFO] [stderr] Compiling linear-map v1.2.0 [INFO] [stderr] Compiling csv v1.3.1 [INFO] [stderr] Compiling chrono v0.4.41 [INFO] [stderr] Compiling ratatui v0.28.1 [INFO] [stderr] Compiling bigtools v0.5.6 [INFO] [stderr] Compiling shellexpand v3.1.1 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling noodles v0.99.0 [INFO] [stderr] Compiling async-trait v0.1.88 [INFO] [stderr] Compiling strum v0.27.1 [INFO] [stderr] Compiling nom v8.0.0 [INFO] [stderr] Compiling twobit v0.2.1 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling reqwest v0.12.12 [INFO] [stderr] Compiling rust-htslib v0.49.0 [INFO] [stderr] Compiling sqlx v0.7.4 [INFO] [stderr] Compiling tgv v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/repository.rs:79:21 [INFO] [stdout] | [INFO] [stdout] 79 | _ => { [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/repository.rs:79:21 [INFO] [stdout] | [INFO] [stdout] 53 | (BackendType::Ucsc, Reference::UcscAccession(_)) => { [INFO] [stdout] | ------------------------------------------------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 56 | (BackendType::Ucsc, _) => TrackServiceEnum::Db( [INFO] [stdout] | ---------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 59 | (BackendType::Local, _) => TrackServiceEnum::LocalDb( [INFO] [stdout] | ----------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 62 | (BackendType::Default, reference) => { [INFO] [stdout] | --------------------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 79 | _ => { [INFO] [stdout] | ^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Read` [INFO] [stdout] --> src/alignment/read.rs:6:37 [INFO] [stdout] | [INFO] [stdout] 6 | use rust_htslib::bam::{record::Seq, Read, Record}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `widgets::Widget` [INFO] [stdout] --> src/app.rs:4:33 [INFO] [stdout] | [INFO] [stdout] 4 | use ratatui::{prelude::Backend, widgets::Widget, Terminal}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `SequenceRepository` [INFO] [stdout] --> src/states.rs:20:41 [INFO] [stdout] | [INFO] [stdout] 20 | sequence::{Sequence, SequenceCache, SequenceRepository}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Filters` [INFO] [stdout] --> src/variant.rs:6:52 [INFO] [stdout] | [INFO] [stdout] 6 | use noodles_vcf::variant::record::{AlternateBases, Filters}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TrackService` [INFO] [stdout] --> src/tracks/downloader.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::tracks::{TrackService, UcscApiTrackService, UcscDbTrackService, TRACK_PREFERENCES}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `intervals::GenomeInterval` [INFO] [stdout] --> src/tracks/downloader.rs:2:30 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::{error::TGVError, intervals::GenomeInterval, reference::Reference, tracks::UcscHost}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Column` [INFO] [stdout] --> src/tracks/downloader.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | Column, MySqlPool, Pool, Row, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `intervals::GenomeInterval` [INFO] [stdout] --> src/tracks/mod.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | intervals::GenomeInterval, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Column` [INFO] [stdout] --> src/tracks/local_db.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | Column, Row, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Column` [INFO] [stdout] --> src/tracks/ucsc_db.rs:14:37 [INFO] [stdout] | [INFO] [stdout] 14 | use sqlx::{mysql::MySqlPoolOptions, Column, MySqlPool, Row}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `alignment` [INFO] [stdout] --> src/alignment/alignment.rs:221:23 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn sort_alignment(alignment: &mut Alignment, option: AlignmentSort) -> Result<(), TGVError> { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_alignment` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `option` [INFO] [stdout] --> src/alignment/alignment.rs:221:50 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn sort_alignment(alignment: &mut Alignment, option: AlignmentSort) -> Result<(), TGVError> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_option` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i_op` [INFO] [stdout] --> src/alignment/coverage.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | for (i_op, op) in cigars.iter().enumerate() { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_i_op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/coverage.rs:86:24 [INFO] [stdout] | [INFO] [stdout] 86 | Cigar::Ins(l) => {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/coverage.rs:88:24 [INFO] [stdout] | [INFO] [stdout] 88 | Cigar::Del(l) | Cigar::RefSkip(l) => {} [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 88 | Cigar::Del(_l) | Cigar::RefSkip(_l) => {} [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/coverage.rs:103:29 [INFO] [stdout] | [INFO] [stdout] 103 | Cigar::HardClip(l) | Cigar::Pad(l) => {} [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 103 | Cigar::HardClip(_l) | Cigar::Pad(_l) => {} [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `base` [INFO] [stdout] --> src/alignment/coverage.rs:161:39 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn update_softclip(&mut self, base: u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:189:33 [INFO] [stdout] | [INFO] [stdout] 189 | Cigar::SoftClip(l) | Cigar::Ins(l) | Cigar::HardClip(l) | Cigar::Pad(l) => { [INFO] [stdout] | ^ ^ ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 189 | Cigar::SoftClip(_l) | Cigar::Ins(_l) | Cigar::HardClip(_l) | Cigar::Pad(_l) => { [INFO] [stdout] | + + + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:195:28 [INFO] [stdout] | [INFO] [stdout] 195 | Cigar::Del(l) | Cigar::RefSkip(l) => { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 195 | Cigar::Del(_l) | Cigar::RefSkip(_l) => { [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:250:33 [INFO] [stdout] | [INFO] [stdout] 250 | Cigar::SoftClip(l) | Cigar::Ins(l) | Cigar::HardClip(l) | Cigar::Pad(l) => { [INFO] [stdout] | ^ ^ ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 250 | Cigar::SoftClip(_l) | Cigar::Ins(_l) | Cigar::HardClip(_l) | Cigar::Pad(_l) => { [INFO] [stdout] | + + + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:256:28 [INFO] [stdout] | [INFO] [stdout] 256 | Cigar::Del(l) | Cigar::RefSkip(l) => { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 256 | Cigar::Del(_l) | Cigar::RefSkip(_l) => { [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i_op` [INFO] [stdout] --> src/alignment/read.rs:347:10 [INFO] [stdout] | [INFO] [stdout] 347 | for (i_op, op) in cigars.iter().enumerate() { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_i_op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:413:24 [INFO] [stdout] | [INFO] [stdout] 413 | Cigar::Del(l) | Cigar::RefSkip(l) => { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 413 | Cigar::Del(_l) | Cigar::RefSkip(_l) => { [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:425:25 [INFO] [stdout] | [INFO] [stdout] 425 | Cigar::Diff(l) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:439:26 [INFO] [stdout] | [INFO] [stdout] 439 | Cigar::Equal(l) => new_contexts.push(RenderingContext { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:489:29 [INFO] [stdout] | [INFO] [stdout] 489 | Cigar::HardClip(l) | Cigar::Pad(l) => { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 489 | Cigar::HardClip(_l) | Cigar::Pad(_l) => { [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/repository.rs:67:51 [INFO] [stdout] | [INFO] [stdout] 67 | ... Err(TGVError::IOError(e)) => match reference { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reference` [INFO] [stdout] --> src/tracks/ucsc_db.rs:122:9 [INFO] [stdout] | [INFO] [stdout] 122 | reference: &Reference, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reference` [INFO] [stdout] --> src/tracks/local_db.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | reference: &Reference, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `loaded_data` is assigned to, but never used [INFO] [stdout] --> src/states.rs:204:13 [INFO] [stdout] | [INFO] [stdout] 204 | let mut loaded_data = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_loaded_data` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `loaded_data` is never read [INFO] [stdout] --> src/states.rs:206:13 [INFO] [stdout] | [INFO] [stdout] 206 | loaded_data = Self::handle_data_message(state, repository, data_message).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `options` [INFO] [stdout] --> src/states.rs:372:46 [INFO] [stdout] | [INFO] [stdout] 372 | StateMessage::AddAlignmentChange(options) => {} [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reference` [INFO] [stdout] --> src/contig_header.rs:277:9 [INFO] [stdout] | [INFO] [stdout] 277 | reference: Option<&Reference>, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `state` [INFO] [stdout] --> src/register/command.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | state: &State, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_state` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `state` [INFO] [stdout] --> src/register/help.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | state: &State, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_state` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/register/mouse.rs:229:13 [INFO] [stdout] | [INFO] [stdout] 229 | _ => {} [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/register/mouse.rs:229:13 [INFO] [stdout] | [INFO] [stdout] 46 | event::MouseEventKind::Down(_) => { [INFO] [stdout] | ------------------------------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 66 | event::MouseEventKind::Drag(_) => { [INFO] [stdout] | ------------------------------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 101 | event::MouseEventKind::Up(_) => { [INFO] [stdout] | ---------------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 105 | event::MouseEventKind::Moved => { [INFO] [stdout] | ---------------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 229 | _ => {} [INFO] [stdout] | ^ ...and 4 other patterns collectively make this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `state` [INFO] [stdout] --> src/register/normal.rs:151:9 [INFO] [stdout] | [INFO] [stdout] 151 | state: &State, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_state` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/rendering/alignment.rs:145:49 [INFO] [stdout] | [INFO] [stdout] 145 | RenderingContextModifier::Insertion(l) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pallete` [INFO] [stdout] --> src/rendering/contig_list.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pallete: &Palette, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pallete` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constraint` [INFO] [stdout] --> src/rendering/layout.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | constraint, [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `direction` [INFO] [stdout] --> src/rendering/layout.rs:107:17 [INFO] [stdout] | [INFO] [stdout] 107 | direction, [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `direction: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constraint` [INFO] [stdout] --> src/rendering/layout.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | constraint, [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `children` [INFO] [stdout] --> src/rendering/layout.rs:109:17 [INFO] [stdout] | [INFO] [stdout] 109 | children, [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `children: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constraint` [INFO] [stdout] --> src/rendering/layout.rs:118:17 [INFO] [stdout] | [INFO] [stdout] 118 | constraint, [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constraint` [INFO] [stdout] --> src/rendering/layout.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | constraint, [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `area_type` [INFO] [stdout] --> src/rendering/layout.rs:253:34 [INFO] [stdout] | [INFO] [stdout] 253 | self.areas.iter().find(|(area_type, area)| { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_area_type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/rendering/layout.rs:269:14 [INFO] [stdout] | [INFO] [stdout] 269 | for (i, (area_type, rect)) in self.areas.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constraint` [INFO] [stdout] --> src/rendering/layout.rs:367:13 [INFO] [stdout] | [INFO] [stdout] 367 | constraint, [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constraint` [INFO] [stdout] --> src/rendering/layout.rs:549:13 [INFO] [stdout] | [INFO] [stdout] 549 | constraint, [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `area_type` [INFO] [stdout] --> src/rendering/layout.rs:550:13 [INFO] [stdout] | [INFO] [stdout] 550 | area_type, [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `area_type: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `area` [INFO] [stdout] --> src/window.rs:173:38 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn self_correct_y(&mut self, area: &Rect, depth: Option) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_area` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache_dir` [INFO] [stdout] --> src/tracks/downloader.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 107 | cache_dir: &PathBuf, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cache_dir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reference` [INFO] [stdout] --> src/tracks/local_db.rs:133:9 [INFO] [stdout] | [INFO] [stdout] 133 | reference: &Reference, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache` [INFO] [stdout] --> src/tracks/local_db.rs:134:9 [INFO] [stdout] | [INFO] [stdout] 134 | cache: &mut TrackCache, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache` [INFO] [stdout] --> src/tracks/local_db.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | cache: &mut TrackCache, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache` [INFO] [stdout] --> src/tracks/local_db.rs:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | cache: &mut TrackCache, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reference` [INFO] [stdout] --> src/tracks/ucsc_db.rs:165:9 [INFO] [stdout] | [INFO] [stdout] 165 | reference: &Reference, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache` [INFO] [stdout] --> src/tracks/ucsc_db.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | cache: &mut TrackCache, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache` [INFO] [stdout] --> src/tracks/ucsc_db.rs:216:9 [INFO] [stdout] | [INFO] [stdout] 216 | cache: &mut TrackCache, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache` [INFO] [stdout] --> src/tracks/ucsc_db.rs:245:9 [INFO] [stdout] | [INFO] [stdout] 245 | cache: &mut TrackCache, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `all` [INFO] [stdout] --> src/main.rs:47:37 [INFO] [stdout] | [INFO] [stdout] 47 | Some(Commands::List { more, all }) => { [INFO] [stdout] | ^^^ help: try ignoring the field: `all: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `read_at` and `y_of` are never used [INFO] [stdout] --> src/alignment/alignment.rs:68:12 [INFO] [stdout] | [INFO] [stdout] 44 | impl Alignment { [INFO] [stdout] | -------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 68 | pub fn read_at(&self, x_coordinate: usize, y: usize) -> Option<&AlignedRead> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 98 | pub fn y_of(&self, read: &AlignedRead) -> Option { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `sort_alignment` is never used [INFO] [stdout] --> src/alignment/alignment.rs:221:8 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn sort_alignment(alignment: &mut Alignment, option: AlignmentSort) -> Result<(), TGVError> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `index` is never read [INFO] [stdout] --> src/alignment/read.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 55 | pub struct AlignedRead { [INFO] [stdout] | ----------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 76 | pub index: usize, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `AlignedRead` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `range`, `covers`, `full_read_covers`, `overlaps`, and `is_deletion_at` are never used [INFO] [stdout] --> src/alignment/read.rs:84:12 [INFO] [stdout] | [INFO] [stdout] 82 | impl AlignedRead { [INFO] [stdout] | ---------------- methods in this implementation [INFO] [stdout] 83 | /// Return an 1-based range iterator that includes all bases of the alignment. [INFO] [stdout] 84 | pub fn range(&self) -> impl Iterator { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 134 | pub fn covers(&self, x_coordinate: usize) -> bool { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 138 | pub fn full_read_covers(&self, x_coordinate: usize) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 143 | pub fn overlaps(&self, x_left_coordinate: usize, x_right_coordinate: usize) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 217 | pub fn is_deletion_at(&self, coordinate: usize) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `name` and `contigs_sort` are never used [INFO] [stdout] --> src/contig_header.rs:29:12 [INFO] [stdout] | [INFO] [stdout] 23 | impl Contig { [INFO] [stdout] | ----------- associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 29 | pub fn name(&self) -> &str { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 76 | pub fn contigs_sort(contigs: Vec) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `reference` is never read [INFO] [stdout] --> src/contig_header.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 172 | pub struct ContigHeader { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] 173 | reference: Option, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ContigHeader` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `last`, `get_contig_by_str`, `contains`, and `length` are never used [INFO] [stdout] --> src/contig_header.rs:196:12 [INFO] [stdout] | [INFO] [stdout] 180 | impl ContigHeader { [INFO] [stdout] | ----------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 196 | pub fn last(&self) -> Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 238 | pub fn get_contig_by_str(&self, contig_name: &str) -> Option<&Contig> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 289 | pub fn contains(&self, contig: &Contig) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 293 | pub fn length(&self, contig: &Contig) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `contig_index` and `name` are never read [INFO] [stdout] --> src/cytoband.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 68 | pub struct CytobandSegment { [INFO] [stdout] | --------------- fields in this struct [INFO] [stdout] 69 | pub contig_index: usize, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 72 | pub name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CytobandSegment` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `reference` and `contig_index` are never read [INFO] [stdout] --> src/cytoband.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 77 | pub struct Cytoband { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] 78 | pub reference: Option, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 79 | pub contig_index: usize, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Cytoband` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `default` and `start` are never used [INFO] [stdout] --> src/cytoband.rs:84:12 [INFO] [stdout] | [INFO] [stdout] 83 | impl Cytoband { [INFO] [stdout] | ------------- associated items in this implementation [INFO] [stdout] 84 | pub fn default( [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 103 | pub fn start(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `InvalidRange` is never constructed [INFO] [stdout] --> src/error.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 6 | pub enum TGVError { [INFO] [stdout] | -------- variant in this enum [INFO] [stdout] ... [INFO] [stdout] 56 | InvalidRange, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `TGVError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `feature_type` is never read [INFO] [stdout] --> src/feature.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 14 | pub struct SubGeneFeature { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 18 | pub feature_type: SubGeneFeatureType, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `SubGeneFeature` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `id` is never read [INFO] [stdout] --> src/feature.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 73 | pub struct Gene { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 74 | pub id: String, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `Gene` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `is_properly_bounded` and `middle` are never used [INFO] [stdout] --> src/intervals.rs:29:8 [INFO] [stdout] | [INFO] [stdout] 4 | pub trait GenomeInterval { [INFO] [stdout] | -------------- methods in this trait [INFO] [stdout] ... [INFO] [stdout] 29 | fn is_properly_bounded(&self, end: Option) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 36 | fn middle(&self) -> usize { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `GotoNextContig`, `GotoPreviousContig`, `ResizeTrack`, and `AddAlignmentChange` are never constructed [INFO] [stdout] --> src/message.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 7 | pub enum StateMessage { [INFO] [stdout] | ------------ variants in this enum [INFO] [stdout] ... [INFO] [stdout] 29 | GotoNextContig(usize), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 30 | GotoPreviousContig(usize), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 44 | ResizeTrack { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 52 | AddAlignmentChange(Vec), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StateMessage` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `requires_reference` is never used [INFO] [stdout] --> src/message.rs:60:12 [INFO] [stdout] | [INFO] [stdout] 58 | impl StateMessage { [INFO] [stdout] | ----------------- method in this implementation [INFO] [stdout] 59 | /// Whether the message requires a reference genome. [INFO] [stdout] 60 | pub fn requires_reference(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple variants are never constructed [INFO] [stdout] --> src/message.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 97 | pub enum AlignmentFilter { [INFO] [stdout] | --------------- variants in this enum [INFO] [stdout] 98 | Default, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 101 | False, [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 105 | StartsIn(usize, usize), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 108 | EndsIn(usize, usize), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 111 | Overlaps(usize, usize), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 115 | Strand(Strand), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 130 | MappingQualityGE(u16), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 133 | MappingQualityLE(u16), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 136 | FlagsAll(u32), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 139 | FlagsAny(u32), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 142 | FlagsEqual(u32), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 145 | Tag(String, String), [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 148 | Not(Box), [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 151 | And(Box, Box), [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 154 | Or(Box, Box), [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `AlignmentFilter` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `and`, `or`, and `not` are never used [INFO] [stdout] --> src/message.rs:158:12 [INFO] [stdout] | [INFO] [stdout] 157 | impl AlignmentFilter { [INFO] [stdout] | -------------------- methods in this implementation [INFO] [stdout] 158 | pub fn and(self, other: AlignmentFilter) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 171 | pub fn or(self, other: AlignmentFilter) -> Self { [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 182 | pub fn not(self) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `SUPPORTED_REFERENCES` is never used [INFO] [stdout] --> src/reference.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 15 | impl Reference { [INFO] [stdout] | -------------- associated constant in this implementation [INFO] [stdout] ... [INFO] [stdout] 18 | pub const SUPPORTED_REFERENCES: [&str; 2] = [Self::HG19, Self::HG38]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `MAX_ZOOM_TO_DISPLAY_ALIGNMENTS` is never used [INFO] [stdout] --> src/rendering/mod.rs:48:7 [INFO] [stdout] | [INFO] [stdout] 48 | const MAX_ZOOM_TO_DISPLAY_ALIGNMENTS: u32 = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `MousePosition` is never used [INFO] [stdout] --> src/rendering/layout.rs:141:6 [INFO] [stdout] | [INFO] [stdout] 141 | enum MousePosition { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `has_alignment`, `has_track`, and `has_sequence` are never used [INFO] [stdout] --> src/repository.rs:180:12 [INFO] [stdout] | [INFO] [stdout] 39 | impl Repository { [INFO] [stdout] | --------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 180 | pub fn has_alignment(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 184 | pub fn has_track(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 188 | pub fn has_sequence(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `source` is never read [INFO] [stdout] --> src/repository.rs:325:5 [INFO] [stdout] | [INFO] [stdout] 323 | pub struct RemoteBamRepository { [INFO] [stdout] | ------------------- field in this struct [INFO] [stdout] 324 | bam_path: String, [INFO] [stdout] 325 | source: RemoteSource, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RemoteBamRepository` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `has_alignment` is never used [INFO] [stdout] --> src/repository.rs:472:12 [INFO] [stdout] | [INFO] [stdout] 452 | impl AlignmentRepositoryEnum { [INFO] [stdout] | ---------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 472 | pub fn has_alignment(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `len` are never used [INFO] [stdout] --> src/sequence.rs:25:12 [INFO] [stdout] | [INFO] [stdout] 24 | impl Sequence { [INFO] [stdout] | ------------- associated items in this implementation [INFO] [stdout] 25 | pub fn new(start: usize, sequence: Vec, contig_index: usize) -> Result { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 43 | pub fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `reference`, `contig_to_file_name`, and `cache_dir` are never read [INFO] [stdout] --> src/sequence.rs:264:5 [INFO] [stdout] | [INFO] [stdout] 262 | pub struct TwoBitSequenceRepository { [INFO] [stdout] | ------------------------ fields in this struct [INFO] [stdout] 263 | /// Reference genome. [INFO] [stdout] 264 | reference: Reference, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 267 | contig_to_file_name: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | cache_dir: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `test_mode` is never used [INFO] [stdout] --> src/settings.rs:248:12 [INFO] [stdout] | [INFO] [stdout] 147 | impl Settings { [INFO] [stdout] | ------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 248 | pub fn test_mode(mut self) -> Self { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `cytoband_renderable` is never used [INFO] [stdout] --> src/states.rs:180:12 [INFO] [stdout] | [INFO] [stdout] 157 | impl State { [INFO] [stdout] | ---------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 180 | pub fn cytoband_renderable(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `reverse` is never used [INFO] [stdout] --> src/strand.rs:22:12 [INFO] [stdout] | [INFO] [stdout] 13 | impl Strand { [INFO] [stdout] | ----------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 22 | pub fn reverse(self) -> Self { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `from_features` and `is_empty` are never used [INFO] [stdout] --> src/track.rs:40:12 [INFO] [stdout] | [INFO] [stdout] 37 | impl Track { [INFO] [stdout] | -------------------------------- associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 40 | pub fn from_features(features: Vec, contig_index: usize) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 77 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `get_features_between` is never used [INFO] [stdout] --> src/track.rs:229:12 [INFO] [stdout] | [INFO] [stdout] 104 | impl Track { [INFO] [stdout] | -------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 229 | pub fn get_features_between(&self, start: usize, end: usize) -> Vec<&T> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `get_gene_at` and `get_genes_between` are never used [INFO] [stdout] --> src/track.rs:294:12 [INFO] [stdout] | [INFO] [stdout] 238 | impl Track { [INFO] [stdout] | ---------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 294 | pub fn get_gene_at(&self, position: usize) -> Option<&Gene> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 319 | pub fn get_genes_between(&self, start: usize, end: usize) -> Vec<&Gene> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated functions `new_basewise_window` and `new_zoom_out_window` are never used [INFO] [stdout] --> src/window.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 31 | impl ViewingWindow { [INFO] [stdout] | ------------------ associated functions in this implementation [INFO] [stdout] 32 | pub fn new_basewise_window(contig: usize, left: usize, top: usize) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 41 | pub fn new_zoom_out_window(contig: usize, left: usize, top: usize, zoom: usize) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `get` is never used [INFO] [stdout] --> src/window.rs:93:12 [INFO] [stdout] | [INFO] [stdout] 65 | impl OnScreenCoordinate { [INFO] [stdout] | ----------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 93 | pub fn get(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `overlaps_x_interval` is never used [INFO] [stdout] --> src/window.rs:215:12 [INFO] [stdout] | [INFO] [stdout] 137 | impl ViewingWindow { [INFO] [stdout] | ------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 215 | pub fn overlaps_x_interval(&self, left: usize, right: usize, area: &Rect) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `overlaps_y` is never used [INFO] [stdout] --> src/window.rs:284:12 [INFO] [stdout] | [INFO] [stdout] 264 | impl ViewingWindow { [INFO] [stdout] | ------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 284 | pub fn overlaps_y(&self, y: usize, area: &Rect) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `query_gene_covering` is never used [INFO] [stdout] --> src/tracks/mod.rs:171:14 [INFO] [stdout] | [INFO] [stdout] 118 | pub trait TrackService { [INFO] [stdout] | ------------ method in this trait [INFO] [stdout] ... [INFO] [stdout] 171 | async fn query_gene_covering( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `hub_url` is never read [INFO] [stdout] --> src/tracks/downloader.rs:831:5 [INFO] [stdout] | [INFO] [stdout] 830 | struct UcscHub { [INFO] [stdout] | ------- field in this struct [INFO] [stdout] 831 | hub_url: String, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `UcscHub` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `parse_blob_to_coords` is never used [INFO] [stdout] --> src/tracks/local_db.rs:60:8 [INFO] [stdout] | [INFO] [stdout] 27 | impl LocalDbTrackService { [INFO] [stdout] | ------------------------ associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 60 | fn parse_blob_to_coords(blob: &[u8]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `list_accessions` is never used [INFO] [stdout] --> src/tracks/ucsc_db.rs:77:18 [INFO] [stdout] | [INFO] [stdout] 24 | impl UcscDbTrackService { [INFO] [stdout] | ----------------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 77 | pub async fn list_accessions( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `collect` that must be used [INFO] [stdout] --> src/rendering/coverage.rs:153:9 [INFO] [stdout] | [INFO] [stdout] 153 | / (left..right + 1) [INFO] [stdout] 154 | | .enumerate() [INFO] [stdout] 155 | | .map(|(i, x)| { [INFO] [stdout] 156 | | let coverage = alignment.coverage_at(x); [INFO] [stdout] ... | [INFO] [stdout] 168 | | }) [INFO] [stdout] 169 | | .collect::<()>(); [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: if you really need to exhaust the iterator, consider `.for_each(drop)` instead [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 153 | let _ = (left..right + 1) [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `collect` that must be used [INFO] [stdout] --> src/rendering/coverage.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 176 | / linear_space [INFO] [stdout] 177 | | .into_iter() [INFO] [stdout] 178 | | .enumerate() [INFO] [stdout] 179 | | .map(|(i, (bin_left, bin_right))| { [INFO] [stdout] ... | [INFO] [stdout] 183 | | }) [INFO] [stdout] 184 | | .collect::<()>(); [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = note: if you really need to exhaust the iterator, consider `.for_each(drop)` instead [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 176 | let _ = linear_space [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/rendering/layout.rs:239:9 [INFO] [stdout] | [INFO] [stdout] 239 | layout.set_area(initial_area); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 239 | let _ = layout.set_area(initial_area); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `txStart` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | pub txStart: u64, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `tx_start` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `txEnd` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | pub txEnd: u64, [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `tx_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `cdsStart` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | pub cdsStart: u64, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `cds_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `cdsEnd` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | pub cdsEnd: u64, [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `cds_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `exonStarts` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | pub exonStarts: Vec, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `exon_starts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `exonEnds` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | pub exonEnds: Vec, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `exon_ends` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `txStart` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:32:13 [INFO] [stdout] | [INFO] [stdout] 32 | let txStart: i64 = row.try_get("txStart")?; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `tx_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `txEnd` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | let txEnd: i64 = row.try_get("txEnd")?; [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `tx_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `cdsStart` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:34:13 [INFO] [stdout] | [INFO] [stdout] 34 | let cdsStart: i64 = row.try_get("cdsStart")?; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `cds_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `cdsEnd` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:35:13 [INFO] [stdout] | [INFO] [stdout] 35 | let cdsEnd: i64 = row.try_get("cdsEnd")?; [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `cds_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `chromStart` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | chromStart: u64, // sqlite doesn't support unsigned int [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `chrom_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `chromEnd` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | chromEnd: u64, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `chrom_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `gieStain` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | gieStain: String, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `gie_stain` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `chromStart` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:130:13 [INFO] [stdout] | [INFO] [stdout] 130 | let chromStart: i64 = row.try_get("chromStart")?; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `chrom_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `chromEnd` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:131:13 [INFO] [stdout] | [INFO] [stdout] 131 | let chromEnd: i64 = row.try_get("chromEnd")?; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `chrom_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `cytoBandIdeo` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:423:5 [INFO] [stdout] | [INFO] [stdout] 423 | cytoBandIdeo: Vec, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `cyto_band_ideo` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 9m 42s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint-dig v0.8.4 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "b9e1ef937cc6447e9857bd203e7229ef1fa6aba3719c944b3b7c60b2ec6d9866", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b9e1ef937cc6447e9857bd203e7229ef1fa6aba3719c944b3b7c60b2ec6d9866", kill_on_drop: false }` [INFO] [stdout] b9e1ef937cc6447e9857bd203e7229ef1fa6aba3719c944b3b7c60b2ec6d9866 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7782cef3f2206dd9f4a151994bd7676f7bad60cb78dff2bd70c924d12080d83e [INFO] running `Command { std: "docker" "start" "-a" "7782cef3f2206dd9f4a151994bd7676f7bad60cb78dff2bd70c924d12080d83e", kill_on_drop: false }` [INFO] [stderr] warning: tgv v0.1.0 (/opt/rustwide/workdir) ignoring invalid dependency `cargo-insta` which is missing a lib target [INFO] [stderr] Compiling cc v1.2.15 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling serde_json v1.0.139 [INFO] [stderr] Compiling semver v1.0.26 [INFO] [stderr] Compiling ucd-trie v0.1.7 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling pest v2.8.0 [INFO] [stderr] Compiling winnow v0.7.7 [INFO] [stderr] Compiling openssl-src v300.4.2+3.4.1 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling openssl-sys v0.9.106 [INFO] [stderr] Compiling ring v0.17.11 [INFO] [stderr] Compiling openssl v0.10.71 [INFO] [stderr] Compiling cmake v0.1.54 [INFO] [stderr] Compiling libz-sys v1.1.22 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling libsqlite3-sys v0.27.0 [INFO] [stderr] Compiling lzma-sys v0.1.20 [INFO] [stderr] Compiling curl-sys v0.4.80+curl-8.12.1 [INFO] [stderr] Compiling bzip2-sys v0.1.13+1.0.8 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling libdeflate-sys v0.13.0 [INFO] [stderr] Compiling toml_datetime v0.6.8 [INFO] [stderr] Compiling toml_edit v0.22.24 [INFO] [stderr] Compiling bindgen v0.69.5 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Compiling rustls-webpki v0.101.7 [INFO] [stderr] Compiling sct v0.7.1 [INFO] [stderr] Compiling sqlx-core v0.7.4 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling pest_meta v2.8.0 [INFO] [stderr] Compiling clap_builder v4.5.30 [INFO] [stderr] Compiling rstest_macros v0.25.0 [INFO] [stderr] Compiling sqlx-mysql v0.7.4 [INFO] [stderr] Compiling sqlx-sqlite v0.7.4 [INFO] [stderr] Compiling hyper-util v0.1.10 [INFO] [stderr] Compiling pest_generator v2.8.0 [INFO] [stderr] Compiling hts-sys v2.2.0 [INFO] [stderr] Compiling clap v4.5.30 [INFO] [stderr] Compiling proc-macro-crate v3.3.0 [INFO] [stderr] Compiling webpki v0.22.4 [INFO] [stderr] Compiling sqlx-macros-core v0.7.4 [INFO] [stderr] Compiling http-body-util v0.1.2 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling unicode-width v0.2.0 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling attohttpc v0.25.0 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling bio-types v1.0.4 [INFO] [stderr] Compiling sqlx-macros v0.7.4 [INFO] [stderr] Compiling libdeflater v0.13.0 [INFO] [stderr] Compiling pest_derive v2.8.0 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling bigtools v0.5.6 [INFO] [stderr] Compiling insta v1.42.2 [INFO] [stderr] Compiling rstest v0.25.0 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling reqwest v0.12.12 [INFO] [stderr] Compiling rust-htslib v0.49.0 [INFO] [stderr] Compiling sqlx v0.7.4 [INFO] [stderr] Compiling tgv v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/repository.rs:79:21 [INFO] [stdout] | [INFO] [stdout] 79 | _ => { [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/repository.rs:79:21 [INFO] [stdout] | [INFO] [stdout] 53 | (BackendType::Ucsc, Reference::UcscAccession(_)) => { [INFO] [stdout] | ------------------------------------------------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 56 | (BackendType::Ucsc, _) => TrackServiceEnum::Db( [INFO] [stdout] | ---------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 59 | (BackendType::Local, _) => TrackServiceEnum::LocalDb( [INFO] [stdout] | ----------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 62 | (BackendType::Default, reference) => { [INFO] [stdout] | --------------------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 79 | _ => { [INFO] [stdout] | ^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Read` [INFO] [stdout] --> src/alignment/read.rs:6:37 [INFO] [stdout] | [INFO] [stdout] 6 | use rust_htslib::bam::{record::Seq, Read, Record}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `widgets::Widget` [INFO] [stdout] --> src/app.rs:4:33 [INFO] [stdout] | [INFO] [stdout] 4 | use ratatui::{prelude::Backend, widgets::Widget, Terminal}; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `intervals::GenomeInterval` [INFO] [stdout] --> src/tracks/mod.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | intervals::GenomeInterval, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Column` [INFO] [stdout] --> src/tracks/ucsc_db.rs:14:37 [INFO] [stdout] | [INFO] [stdout] 14 | use sqlx::{mysql::MySqlPoolOptions, Column, MySqlPool, Row}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Column` [INFO] [stdout] --> src/tracks/local_db.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | Column, Row, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Column` [INFO] [stdout] --> src/tracks/downloader.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | Column, MySqlPool, Pool, Row, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `intervals::GenomeInterval` [INFO] [stdout] --> src/tracks/downloader.rs:2:30 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::{error::TGVError, intervals::GenomeInterval, reference::Reference, tracks::UcscHost}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TrackService` [INFO] [stdout] --> src/tracks/downloader.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | use crate::tracks::{TrackService, UcscApiTrackService, UcscDbTrackService, TRACK_PREFERENCES}; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Filters` [INFO] [stdout] --> src/variant.rs:6:52 [INFO] [stdout] | [INFO] [stdout] 6 | use noodles_vcf::variant::record::{AlternateBases, Filters}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `SequenceRepository` [INFO] [stdout] --> src/states.rs:20:41 [INFO] [stdout] | [INFO] [stdout] 20 | sequence::{Sequence, SequenceCache, SequenceRepository}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `alignment` [INFO] [stdout] --> src/alignment/alignment.rs:221:23 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn sort_alignment(alignment: &mut Alignment, option: AlignmentSort) -> Result<(), TGVError> { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_alignment` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `option` [INFO] [stdout] --> src/alignment/alignment.rs:221:50 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn sort_alignment(alignment: &mut Alignment, option: AlignmentSort) -> Result<(), TGVError> { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_option` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i_op` [INFO] [stdout] --> src/alignment/coverage.rs:27:10 [INFO] [stdout] | [INFO] [stdout] 27 | for (i_op, op) in cigars.iter().enumerate() { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_i_op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/coverage.rs:86:24 [INFO] [stdout] | [INFO] [stdout] 86 | Cigar::Ins(l) => {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/coverage.rs:88:24 [INFO] [stdout] | [INFO] [stdout] 88 | Cigar::Del(l) | Cigar::RefSkip(l) => {} [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 88 | Cigar::Del(_l) | Cigar::RefSkip(_l) => {} [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/coverage.rs:103:29 [INFO] [stdout] | [INFO] [stdout] 103 | Cigar::HardClip(l) | Cigar::Pad(l) => {} [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 103 | Cigar::HardClip(_l) | Cigar::Pad(_l) => {} [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `base` [INFO] [stdout] --> src/alignment/coverage.rs:161:39 [INFO] [stdout] | [INFO] [stdout] 161 | pub fn update_softclip(&mut self, base: u8) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_base` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:189:33 [INFO] [stdout] | [INFO] [stdout] 189 | Cigar::SoftClip(l) | Cigar::Ins(l) | Cigar::HardClip(l) | Cigar::Pad(l) => { [INFO] [stdout] | ^ ^ ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 189 | Cigar::SoftClip(_l) | Cigar::Ins(_l) | Cigar::HardClip(_l) | Cigar::Pad(_l) => { [INFO] [stdout] | + + + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:195:28 [INFO] [stdout] | [INFO] [stdout] 195 | Cigar::Del(l) | Cigar::RefSkip(l) => { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 195 | Cigar::Del(_l) | Cigar::RefSkip(_l) => { [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:250:33 [INFO] [stdout] | [INFO] [stdout] 250 | Cigar::SoftClip(l) | Cigar::Ins(l) | Cigar::HardClip(l) | Cigar::Pad(l) => { [INFO] [stdout] | ^ ^ ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 250 | Cigar::SoftClip(_l) | Cigar::Ins(_l) | Cigar::HardClip(_l) | Cigar::Pad(_l) => { [INFO] [stdout] | + + + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:256:28 [INFO] [stdout] | [INFO] [stdout] 256 | Cigar::Del(l) | Cigar::RefSkip(l) => { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 256 | Cigar::Del(_l) | Cigar::RefSkip(_l) => { [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i_op` [INFO] [stdout] --> src/alignment/read.rs:347:10 [INFO] [stdout] | [INFO] [stdout] 347 | for (i_op, op) in cigars.iter().enumerate() { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_i_op` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:413:24 [INFO] [stdout] | [INFO] [stdout] 413 | Cigar::Del(l) | Cigar::RefSkip(l) => { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 413 | Cigar::Del(_l) | Cigar::RefSkip(_l) => { [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:425:25 [INFO] [stdout] | [INFO] [stdout] 425 | Cigar::Diff(l) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:439:26 [INFO] [stdout] | [INFO] [stdout] 439 | Cigar::Equal(l) => new_contexts.push(RenderingContext { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/alignment/read.rs:489:29 [INFO] [stdout] | [INFO] [stdout] 489 | Cigar::HardClip(l) | Cigar::Pad(l) => { [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 489 | Cigar::HardClip(_l) | Cigar::Pad(_l) => { [INFO] [stdout] | + + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/repository.rs:67:51 [INFO] [stdout] | [INFO] [stdout] 67 | ... Err(TGVError::IOError(e)) => match reference { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reference` [INFO] [stdout] --> src/tracks/ucsc_db.rs:122:9 [INFO] [stdout] | [INFO] [stdout] 122 | reference: &Reference, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reference` [INFO] [stdout] --> src/tracks/local_db.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | reference: &Reference, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `loaded_data` is assigned to, but never used [INFO] [stdout] --> src/states.rs:204:13 [INFO] [stdout] | [INFO] [stdout] 204 | let mut loaded_data = false; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_loaded_data` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `loaded_data` is never read [INFO] [stdout] --> src/states.rs:206:13 [INFO] [stdout] | [INFO] [stdout] 206 | loaded_data = Self::handle_data_message(state, repository, data_message).await?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `options` [INFO] [stdout] --> src/states.rs:372:46 [INFO] [stdout] | [INFO] [stdout] 372 | StateMessage::AddAlignmentChange(options) => {} [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reference` [INFO] [stdout] --> src/contig_header.rs:277:9 [INFO] [stdout] | [INFO] [stdout] 277 | reference: Option<&Reference>, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `state` [INFO] [stdout] --> src/register/command.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | state: &State, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_state` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sort` [INFO] [stdout] --> src/register/command.rs:399:24 [INFO] [stdout] | [INFO] [stdout] 399 | Ok((input, sort)) => { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_sort` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sort` [INFO] [stdout] --> src/register/command.rs:425:24 [INFO] [stdout] | [INFO] [stdout] 425 | Ok((input, sort)) => { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_sort` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/register/command.rs:458:18 [INFO] [stdout] | [INFO] [stdout] 458 | (Err(e), Err(expected)) => {} // OK [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expected` [INFO] [stdout] --> src/register/command.rs:458:26 [INFO] [stdout] | [INFO] [stdout] 458 | (Err(e), Err(expected)) => {} // OK [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `state` [INFO] [stdout] --> src/register/help.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | state: &State, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_state` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/register/mouse.rs:229:13 [INFO] [stdout] | [INFO] [stdout] 229 | _ => {} [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/register/mouse.rs:229:13 [INFO] [stdout] | [INFO] [stdout] 46 | event::MouseEventKind::Down(_) => { [INFO] [stdout] | ------------------------------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 66 | event::MouseEventKind::Drag(_) => { [INFO] [stdout] | ------------------------------ matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 101 | event::MouseEventKind::Up(_) => { [INFO] [stdout] | ---------------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 105 | event::MouseEventKind::Moved => { [INFO] [stdout] | ---------------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 229 | _ => {} [INFO] [stdout] | ^ ...and 4 other patterns collectively make this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `state` [INFO] [stdout] --> src/register/normal.rs:151:9 [INFO] [stdout] | [INFO] [stdout] 151 | state: &State, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_state` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/register/normal.rs:218:18 [INFO] [stdout] | [INFO] [stdout] 218 | (Err(e), Err(expected)) => {} // OK [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expected` [INFO] [stdout] --> src/register/normal.rs:218:26 [INFO] [stdout] | [INFO] [stdout] 218 | (Err(e), Err(expected)) => {} // OK [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `l` [INFO] [stdout] --> src/rendering/alignment.rs:145:49 [INFO] [stdout] | [INFO] [stdout] 145 | RenderingContextModifier::Insertion(l) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pallete` [INFO] [stdout] --> src/rendering/contig_list.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pallete: &Palette, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pallete` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/rendering/coverage.rs:401:18 [INFO] [stdout] | [INFO] [stdout] 401 | (Err(e), Err(expected)) => {} // OK [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expected` [INFO] [stdout] --> src/rendering/coverage.rs:401:26 [INFO] [stdout] | [INFO] [stdout] 401 | (Err(e), Err(expected)) => {} // OK [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constraint` [INFO] [stdout] --> src/rendering/layout.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | constraint, [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `direction` [INFO] [stdout] --> src/rendering/layout.rs:107:17 [INFO] [stdout] | [INFO] [stdout] 107 | direction, [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `direction: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constraint` [INFO] [stdout] --> src/rendering/layout.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | constraint, [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `children` [INFO] [stdout] --> src/rendering/layout.rs:109:17 [INFO] [stdout] | [INFO] [stdout] 109 | children, [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `children: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constraint` [INFO] [stdout] --> src/rendering/layout.rs:118:17 [INFO] [stdout] | [INFO] [stdout] 118 | constraint, [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constraint` [INFO] [stdout] --> src/rendering/layout.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | constraint, [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `area_type` [INFO] [stdout] --> src/rendering/layout.rs:253:34 [INFO] [stdout] | [INFO] [stdout] 253 | self.areas.iter().find(|(area_type, area)| { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_area_type` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/rendering/layout.rs:269:14 [INFO] [stdout] | [INFO] [stdout] 269 | for (i, (area_type, rect)) in self.areas.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constraint` [INFO] [stdout] --> src/rendering/layout.rs:367:13 [INFO] [stdout] | [INFO] [stdout] 367 | constraint, [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constraint` [INFO] [stdout] --> src/rendering/layout.rs:549:13 [INFO] [stdout] | [INFO] [stdout] 549 | constraint, [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `area_type` [INFO] [stdout] --> src/rendering/layout.rs:550:13 [INFO] [stdout] | [INFO] [stdout] 550 | area_type, [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `area_type: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/settings.rs:399:18 [INFO] [stdout] | [INFO] [stdout] 399 | (Err(e), Err(expected)) => {} // OK [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expected` [INFO] [stdout] --> src/settings.rs:399:26 [INFO] [stdout] | [INFO] [stdout] 399 | (Err(e), Err(expected)) => {} // OK [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `area` [INFO] [stdout] --> src/window.rs:173:38 [INFO] [stdout] | [INFO] [stdout] 173 | pub fn self_correct_y(&mut self, area: &Rect, depth: Option) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_area` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache_dir` [INFO] [stdout] --> src/tracks/downloader.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 107 | cache_dir: &PathBuf, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cache_dir` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reference` [INFO] [stdout] --> src/tracks/local_db.rs:133:9 [INFO] [stdout] | [INFO] [stdout] 133 | reference: &Reference, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache` [INFO] [stdout] --> src/tracks/local_db.rs:134:9 [INFO] [stdout] | [INFO] [stdout] 134 | cache: &mut TrackCache, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache` [INFO] [stdout] --> src/tracks/local_db.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | cache: &mut TrackCache, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache` [INFO] [stdout] --> src/tracks/local_db.rs:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | cache: &mut TrackCache, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `reference` [INFO] [stdout] --> src/tracks/ucsc_db.rs:165:9 [INFO] [stdout] | [INFO] [stdout] 165 | reference: &Reference, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache` [INFO] [stdout] --> src/tracks/ucsc_db.rs:166:9 [INFO] [stdout] | [INFO] [stdout] 166 | cache: &mut TrackCache, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache` [INFO] [stdout] --> src/tracks/ucsc_db.rs:216:9 [INFO] [stdout] | [INFO] [stdout] 216 | cache: &mut TrackCache, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cache` [INFO] [stdout] --> src/tracks/ucsc_db.rs:245:9 [INFO] [stdout] | [INFO] [stdout] 245 | cache: &mut TrackCache, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `all` [INFO] [stdout] --> src/main.rs:47:37 [INFO] [stdout] | [INFO] [stdout] 47 | Some(Commands::List { more, all }) => { [INFO] [stdout] | ^^^ help: try ignoring the field: `all: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `read_at` and `y_of` are never used [INFO] [stdout] --> src/alignment/alignment.rs:68:12 [INFO] [stdout] | [INFO] [stdout] 44 | impl Alignment { [INFO] [stdout] | -------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 68 | pub fn read_at(&self, x_coordinate: usize, y: usize) -> Option<&AlignedRead> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 98 | pub fn y_of(&self, read: &AlignedRead) -> Option { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `sort_alignment` is never used [INFO] [stdout] --> src/alignment/alignment.rs:221:8 [INFO] [stdout] | [INFO] [stdout] 221 | pub fn sort_alignment(alignment: &mut Alignment, option: AlignmentSort) -> Result<(), TGVError> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `index` is never read [INFO] [stdout] --> src/alignment/read.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 55 | pub struct AlignedRead { [INFO] [stdout] | ----------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 76 | pub index: usize, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `AlignedRead` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `range`, `covers`, `full_read_covers`, `overlaps`, and `is_deletion_at` are never used [INFO] [stdout] --> src/alignment/read.rs:84:12 [INFO] [stdout] | [INFO] [stdout] 82 | impl AlignedRead { [INFO] [stdout] | ---------------- methods in this implementation [INFO] [stdout] 83 | /// Return an 1-based range iterator that includes all bases of the alignment. [INFO] [stdout] 84 | pub fn range(&self) -> impl Iterator { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 134 | pub fn covers(&self, x_coordinate: usize) -> bool { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 138 | pub fn full_read_covers(&self, x_coordinate: usize) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 143 | pub fn overlaps(&self, x_left_coordinate: usize, x_right_coordinate: usize) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 217 | pub fn is_deletion_at(&self, coordinate: usize) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `name` and `contigs_sort` are never used [INFO] [stdout] --> src/contig_header.rs:29:12 [INFO] [stdout] | [INFO] [stdout] 23 | impl Contig { [INFO] [stdout] | ----------- associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 29 | pub fn name(&self) -> &str { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 76 | pub fn contigs_sort(contigs: Vec) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `reference` is never read [INFO] [stdout] --> src/contig_header.rs:173:5 [INFO] [stdout] | [INFO] [stdout] 172 | pub struct ContigHeader { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] 173 | reference: Option, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ContigHeader` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `last`, `get_contig_by_str`, `contains`, and `length` are never used [INFO] [stdout] --> src/contig_header.rs:196:12 [INFO] [stdout] | [INFO] [stdout] 180 | impl ContigHeader { [INFO] [stdout] | ----------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 196 | pub fn last(&self) -> Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 238 | pub fn get_contig_by_str(&self, contig_name: &str) -> Option<&Contig> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 289 | pub fn contains(&self, contig: &Contig) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 293 | pub fn length(&self, contig: &Contig) -> Option { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `contig_index` and `name` are never read [INFO] [stdout] --> src/cytoband.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 68 | pub struct CytobandSegment { [INFO] [stdout] | --------------- fields in this struct [INFO] [stdout] 69 | pub contig_index: usize, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 72 | pub name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CytobandSegment` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `reference` and `contig_index` are never read [INFO] [stdout] --> src/cytoband.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 77 | pub struct Cytoband { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] 78 | pub reference: Option, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 79 | pub contig_index: usize, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Cytoband` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `default` and `start` are never used [INFO] [stdout] --> src/cytoband.rs:84:12 [INFO] [stdout] | [INFO] [stdout] 83 | impl Cytoband { [INFO] [stdout] | ------------- associated items in this implementation [INFO] [stdout] 84 | pub fn default( [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 103 | pub fn start(&self) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `InvalidRange` is never constructed [INFO] [stdout] --> src/error.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 6 | pub enum TGVError { [INFO] [stdout] | -------- variant in this enum [INFO] [stdout] ... [INFO] [stdout] 56 | InvalidRange, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `TGVError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `feature_type` is never read [INFO] [stdout] --> src/feature.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 14 | pub struct SubGeneFeature { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 18 | pub feature_type: SubGeneFeatureType, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `SubGeneFeature` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `id` is never read [INFO] [stdout] --> src/feature.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 73 | pub struct Gene { [INFO] [stdout] | ---- field in this struct [INFO] [stdout] 74 | pub id: String, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `Gene` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `is_properly_bounded` and `middle` are never used [INFO] [stdout] --> src/intervals.rs:29:8 [INFO] [stdout] | [INFO] [stdout] 4 | pub trait GenomeInterval { [INFO] [stdout] | -------------- methods in this trait [INFO] [stdout] ... [INFO] [stdout] 29 | fn is_properly_bounded(&self, end: Option) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 36 | fn middle(&self) -> usize { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `GotoNextContig`, `GotoPreviousContig`, `ResizeTrack`, and `AddAlignmentChange` are never constructed [INFO] [stdout] --> src/message.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 7 | pub enum StateMessage { [INFO] [stdout] | ------------ variants in this enum [INFO] [stdout] ... [INFO] [stdout] 29 | GotoNextContig(usize), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 30 | GotoPreviousContig(usize), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 44 | ResizeTrack { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 52 | AddAlignmentChange(Vec), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `StateMessage` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `requires_reference` is never used [INFO] [stdout] --> src/message.rs:60:12 [INFO] [stdout] | [INFO] [stdout] 58 | impl StateMessage { [INFO] [stdout] | ----------------- method in this implementation [INFO] [stdout] 59 | /// Whether the message requires a reference genome. [INFO] [stdout] 60 | pub fn requires_reference(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple variants are never constructed [INFO] [stdout] --> src/message.rs:98:5 [INFO] [stdout] | [INFO] [stdout] 97 | pub enum AlignmentFilter { [INFO] [stdout] | --------------- variants in this enum [INFO] [stdout] 98 | Default, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 101 | False, [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 105 | StartsIn(usize, usize), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 108 | EndsIn(usize, usize), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 111 | Overlaps(usize, usize), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 115 | Strand(Strand), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 130 | MappingQualityGE(u16), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 133 | MappingQualityLE(u16), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 136 | FlagsAll(u32), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 139 | FlagsAny(u32), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 142 | FlagsEqual(u32), [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 145 | Tag(String, String), [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 148 | Not(Box), [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 151 | And(Box, Box), [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 154 | Or(Box, Box), [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `AlignmentFilter` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `and`, `or`, and `not` are never used [INFO] [stdout] --> src/message.rs:158:12 [INFO] [stdout] | [INFO] [stdout] 157 | impl AlignmentFilter { [INFO] [stdout] | -------------------- methods in this implementation [INFO] [stdout] 158 | pub fn and(self, other: AlignmentFilter) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 171 | pub fn or(self, other: AlignmentFilter) -> Self { [INFO] [stdout] | ^^ [INFO] [stdout] ... [INFO] [stdout] 182 | pub fn not(self) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated constant `SUPPORTED_REFERENCES` is never used [INFO] [stdout] --> src/reference.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 15 | impl Reference { [INFO] [stdout] | -------------- associated constant in this implementation [INFO] [stdout] ... [INFO] [stdout] 18 | pub const SUPPORTED_REFERENCES: [&str; 2] = [Self::HG19, Self::HG38]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `MAX_ZOOM_TO_DISPLAY_ALIGNMENTS` is never used [INFO] [stdout] --> src/rendering/mod.rs:48:7 [INFO] [stdout] | [INFO] [stdout] 48 | const MAX_ZOOM_TO_DISPLAY_ALIGNMENTS: u32 = 2; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `MousePosition` is never used [INFO] [stdout] --> src/rendering/layout.rs:141:6 [INFO] [stdout] | [INFO] [stdout] 141 | enum MousePosition { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `has_alignment`, `has_track`, and `has_sequence` are never used [INFO] [stdout] --> src/repository.rs:180:12 [INFO] [stdout] | [INFO] [stdout] 39 | impl Repository { [INFO] [stdout] | --------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 180 | pub fn has_alignment(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 184 | pub fn has_track(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 188 | pub fn has_sequence(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `source` is never read [INFO] [stdout] --> src/repository.rs:325:5 [INFO] [stdout] | [INFO] [stdout] 323 | pub struct RemoteBamRepository { [INFO] [stdout] | ------------------- field in this struct [INFO] [stdout] 324 | bam_path: String, [INFO] [stdout] 325 | source: RemoteSource, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `RemoteBamRepository` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `has_alignment` is never used [INFO] [stdout] --> src/repository.rs:472:12 [INFO] [stdout] | [INFO] [stdout] 452 | impl AlignmentRepositoryEnum { [INFO] [stdout] | ---------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 472 | pub fn has_alignment(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `len` is never used [INFO] [stdout] --> src/sequence.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 24 | impl Sequence { [INFO] [stdout] | ------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 43 | pub fn len(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `reference`, `contig_to_file_name`, and `cache_dir` are never read [INFO] [stdout] --> src/sequence.rs:264:5 [INFO] [stdout] | [INFO] [stdout] 262 | pub struct TwoBitSequenceRepository { [INFO] [stdout] | ------------------------ fields in this struct [INFO] [stdout] 263 | /// Reference genome. [INFO] [stdout] 264 | reference: Reference, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 267 | contig_to_file_name: HashMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | cache_dir: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `cytoband_renderable` is never used [INFO] [stdout] --> src/states.rs:180:12 [INFO] [stdout] | [INFO] [stdout] 157 | impl State { [INFO] [stdout] | ---------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 180 | pub fn cytoband_renderable(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `reverse` is never used [INFO] [stdout] --> src/strand.rs:22:12 [INFO] [stdout] | [INFO] [stdout] 13 | impl Strand { [INFO] [stdout] | ----------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 22 | pub fn reverse(self) -> Self { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `from_features` and `is_empty` are never used [INFO] [stdout] --> src/track.rs:40:12 [INFO] [stdout] | [INFO] [stdout] 37 | impl Track { [INFO] [stdout] | -------------------------------- associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 40 | pub fn from_features(features: Vec, contig_index: usize) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 77 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `get_features_between` is never used [INFO] [stdout] --> src/track.rs:229:12 [INFO] [stdout] | [INFO] [stdout] 104 | impl Track { [INFO] [stdout] | -------------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 229 | pub fn get_features_between(&self, start: usize, end: usize) -> Vec<&T> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `get_gene_at` and `get_genes_between` are never used [INFO] [stdout] --> src/track.rs:294:12 [INFO] [stdout] | [INFO] [stdout] 238 | impl Track { [INFO] [stdout] | ---------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 294 | pub fn get_gene_at(&self, position: usize) -> Option<&Gene> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 319 | pub fn get_genes_between(&self, start: usize, end: usize) -> Vec<&Gene> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated functions `new_basewise_window` and `new_zoom_out_window` are never used [INFO] [stdout] --> src/window.rs:32:12 [INFO] [stdout] | [INFO] [stdout] 31 | impl ViewingWindow { [INFO] [stdout] | ------------------ associated functions in this implementation [INFO] [stdout] 32 | pub fn new_basewise_window(contig: usize, left: usize, top: usize) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 41 | pub fn new_zoom_out_window(contig: usize, left: usize, top: usize, zoom: usize) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `get` is never used [INFO] [stdout] --> src/window.rs:93:12 [INFO] [stdout] | [INFO] [stdout] 65 | impl OnScreenCoordinate { [INFO] [stdout] | ----------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 93 | pub fn get(&self) -> usize { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `overlaps_x_interval` is never used [INFO] [stdout] --> src/window.rs:215:12 [INFO] [stdout] | [INFO] [stdout] 137 | impl ViewingWindow { [INFO] [stdout] | ------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 215 | pub fn overlaps_x_interval(&self, left: usize, right: usize, area: &Rect) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `overlaps_y` is never used [INFO] [stdout] --> src/window.rs:284:12 [INFO] [stdout] | [INFO] [stdout] 264 | impl ViewingWindow { [INFO] [stdout] | ------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 284 | pub fn overlaps_y(&self, y: usize, area: &Rect) -> bool { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `query_gene_covering` is never used [INFO] [stdout] --> src/tracks/mod.rs:171:14 [INFO] [stdout] | [INFO] [stdout] 118 | pub trait TrackService { [INFO] [stdout] | ------------ method in this trait [INFO] [stdout] ... [INFO] [stdout] 171 | async fn query_gene_covering( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `hub_url` is never read [INFO] [stdout] --> src/tracks/downloader.rs:831:5 [INFO] [stdout] | [INFO] [stdout] 830 | struct UcscHub { [INFO] [stdout] | ------- field in this struct [INFO] [stdout] 831 | hub_url: String, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `UcscHub` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `parse_blob_to_coords` is never used [INFO] [stdout] --> src/tracks/local_db.rs:60:8 [INFO] [stdout] | [INFO] [stdout] 27 | impl LocalDbTrackService { [INFO] [stdout] | ------------------------ associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 60 | fn parse_blob_to_coords(blob: &[u8]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `list_accessions` is never used [INFO] [stdout] --> src/tracks/ucsc_db.rs:77:18 [INFO] [stdout] | [INFO] [stdout] 24 | impl UcscDbTrackService { [INFO] [stdout] | ----------------------- associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 77 | pub async fn list_accessions( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `collect` that must be used [INFO] [stdout] --> src/rendering/coverage.rs:153:9 [INFO] [stdout] | [INFO] [stdout] 153 | / (left..right + 1) [INFO] [stdout] 154 | | .enumerate() [INFO] [stdout] 155 | | .map(|(i, x)| { [INFO] [stdout] 156 | | let coverage = alignment.coverage_at(x); [INFO] [stdout] ... | [INFO] [stdout] 168 | | }) [INFO] [stdout] 169 | | .collect::<()>(); [INFO] [stdout] | |____________________________^ [INFO] [stdout] | [INFO] [stdout] = note: if you really need to exhaust the iterator, consider `.for_each(drop)` instead [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 153 | let _ = (left..right + 1) [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `collect` that must be used [INFO] [stdout] --> src/rendering/coverage.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 176 | / linear_space [INFO] [stdout] 177 | | .into_iter() [INFO] [stdout] 178 | | .enumerate() [INFO] [stdout] 179 | | .map(|(i, (bin_left, bin_right))| { [INFO] [stdout] ... | [INFO] [stdout] 183 | | }) [INFO] [stdout] 184 | | .collect::<()>(); [INFO] [stdout] | |________________________^ [INFO] [stdout] | [INFO] [stdout] = note: if you really need to exhaust the iterator, consider `.for_each(drop)` instead [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 176 | let _ = linear_space [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/rendering/layout.rs:239:9 [INFO] [stdout] | [INFO] [stdout] 239 | layout.set_area(initial_area); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 239 | let _ = layout.set_area(initial_area); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `txStart` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:21:9 [INFO] [stdout] | [INFO] [stdout] 21 | pub txStart: u64, [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `tx_start` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `txEnd` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | pub txEnd: u64, [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `tx_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `cdsStart` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | pub cdsStart: u64, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `cds_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `cdsEnd` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | pub cdsEnd: u64, [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `cds_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `exonStarts` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:26:9 [INFO] [stdout] | [INFO] [stdout] 26 | pub exonStarts: Vec, [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `exon_starts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `exonEnds` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | pub exonEnds: Vec, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `exon_ends` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `txStart` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:32:13 [INFO] [stdout] | [INFO] [stdout] 32 | let txStart: i64 = row.try_get("txStart")?; [INFO] [stdout] | ^^^^^^^ help: convert the identifier to snake case: `tx_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `txEnd` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | let txEnd: i64 = row.try_get("txEnd")?; [INFO] [stdout] | ^^^^^ help: convert the identifier to snake case: `tx_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `cdsStart` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:34:13 [INFO] [stdout] | [INFO] [stdout] 34 | let cdsStart: i64 = row.try_get("cdsStart")?; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `cds_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `cdsEnd` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:35:13 [INFO] [stdout] | [INFO] [stdout] 35 | let cdsEnd: i64 = row.try_get("cdsEnd")?; [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `cds_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `chromStart` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 122 | chromStart: u64, // sqlite doesn't support unsigned int [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `chrom_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `chromEnd` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | chromEnd: u64, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `chrom_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `gieStain` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | gieStain: String, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `gie_stain` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `chromStart` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:130:13 [INFO] [stdout] | [INFO] [stdout] 130 | let chromStart: i64 = row.try_get("chromStart")?; [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `chrom_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `chromEnd` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:131:13 [INFO] [stdout] | [INFO] [stdout] 131 | let chromEnd: i64 = row.try_get("chromEnd")?; [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case: `chrom_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `cytoBandIdeo` should have a snake case name [INFO] [stdout] --> src/tracks/schema.rs:423:5 [INFO] [stdout] | [INFO] [stdout] 423 | cytoBandIdeo: Vec, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `cyto_band_ideo` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 6m 57s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint-dig v0.8.4 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] running `Command { std: "docker" "inspect" "7782cef3f2206dd9f4a151994bd7676f7bad60cb78dff2bd70c924d12080d83e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7782cef3f2206dd9f4a151994bd7676f7bad60cb78dff2bd70c924d12080d83e", kill_on_drop: false }` [INFO] [stdout] 7782cef3f2206dd9f4a151994bd7676f7bad60cb78dff2bd70c924d12080d83e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 99a6bd7eba2d9d23a10a6e2915cb51f90aceb1c1d56ecda615645390ccb9324c [INFO] running `Command { std: "docker" "start" "-a" "99a6bd7eba2d9d23a10a6e2915cb51f90aceb1c1d56ecda615645390ccb9324c", kill_on_drop: false }` [INFO] [stderr] warning: tgv v0.1.0 (/opt/rustwide/workdir) ignoring invalid dependency `cargo-insta` which is missing a lib target [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> src/repository.rs:79:21 [INFO] [stderr] | [INFO] [stderr] 79 | _ => { [INFO] [stderr] | ^ no value can reach this [INFO] [stderr] | [INFO] [stderr] note: multiple earlier patterns match some of the same values [INFO] [stderr] --> src/repository.rs:79:21 [INFO] [stderr] | [INFO] [stderr] 53 | (BackendType::Ucsc, Reference::UcscAccession(_)) => { [INFO] [stderr] | ------------------------------------------------ matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 56 | (BackendType::Ucsc, _) => TrackServiceEnum::Db( [INFO] [stderr] | ---------------------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 59 | (BackendType::Local, _) => TrackServiceEnum::LocalDb( [INFO] [stderr] | ----------------------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 62 | (BackendType::Default, reference) => { [INFO] [stderr] | --------------------------------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 79 | _ => { [INFO] [stderr] | ^ collectively making this unreachable [INFO] [stderr] = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `Read` [INFO] [stderr] --> src/alignment/read.rs:6:37 [INFO] [stderr] | [INFO] [stderr] 6 | use rust_htslib::bam::{record::Seq, Read, Record}; [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `widgets::Widget` [INFO] [stderr] --> src/app.rs:4:33 [INFO] [stderr] | [INFO] [stderr] 4 | use ratatui::{prelude::Backend, widgets::Widget, Terminal}; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `intervals::GenomeInterval` [INFO] [stderr] --> src/tracks/mod.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | intervals::GenomeInterval, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Column` [INFO] [stderr] --> src/tracks/ucsc_db.rs:14:37 [INFO] [stderr] | [INFO] [stderr] 14 | use sqlx::{mysql::MySqlPoolOptions, Column, MySqlPool, Row}; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Column` [INFO] [stderr] --> src/tracks/local_db.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | Column, Row, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Column` [INFO] [stderr] --> src/tracks/downloader.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | Column, MySqlPool, Pool, Row, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `intervals::GenomeInterval` [INFO] [stderr] --> src/tracks/downloader.rs:2:30 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::{error::TGVError, intervals::GenomeInterval, reference::Reference, tracks::UcscHost}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `TrackService` [INFO] [stderr] --> src/tracks/downloader.rs:1:21 [INFO] [stderr] | [INFO] [stderr] 1 | use crate::tracks::{TrackService, UcscApiTrackService, UcscDbTrackService, TRACK_PREFERENCES}; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `Filters` [INFO] [stderr] --> src/variant.rs:6:52 [INFO] [stderr] | [INFO] [stderr] 6 | use noodles_vcf::variant::record::{AlternateBases, Filters}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `SequenceRepository` [INFO] [stderr] --> src/states.rs:20:41 [INFO] [stderr] | [INFO] [stderr] 20 | sequence::{Sequence, SequenceCache, SequenceRepository}, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `alignment` [INFO] [stderr] --> src/alignment/alignment.rs:221:23 [INFO] [stderr] | [INFO] [stderr] 221 | pub fn sort_alignment(alignment: &mut Alignment, option: AlignmentSort) -> Result<(), TGVError> { [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_alignment` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `option` [INFO] [stderr] --> src/alignment/alignment.rs:221:50 [INFO] [stderr] | [INFO] [stderr] 221 | pub fn sort_alignment(alignment: &mut Alignment, option: AlignmentSort) -> Result<(), TGVError> { [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_option` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i_op` [INFO] [stderr] --> src/alignment/coverage.rs:27:10 [INFO] [stderr] | [INFO] [stderr] 27 | for (i_op, op) in cigars.iter().enumerate() { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_i_op` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `l` [INFO] [stderr] --> src/alignment/coverage.rs:86:24 [INFO] [stderr] | [INFO] [stderr] 86 | Cigar::Ins(l) => {} [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `l` [INFO] [stderr] --> src/alignment/coverage.rs:88:24 [INFO] [stderr] | [INFO] [stderr] 88 | Cigar::Del(l) | Cigar::RefSkip(l) => {} [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: if this is intentional, prefix it with an underscore [INFO] [stderr] | [INFO] [stderr] 88 | Cigar::Del(_l) | Cigar::RefSkip(_l) => {} [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unused variable: `l` [INFO] [stderr] --> src/alignment/coverage.rs:103:29 [INFO] [stderr] | [INFO] [stderr] 103 | Cigar::HardClip(l) | Cigar::Pad(l) => {} [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: if this is intentional, prefix it with an underscore [INFO] [stderr] | [INFO] [stderr] 103 | Cigar::HardClip(_l) | Cigar::Pad(_l) => {} [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unused variable: `base` [INFO] [stderr] --> src/alignment/coverage.rs:161:39 [INFO] [stderr] | [INFO] [stderr] 161 | pub fn update_softclip(&mut self, base: u8) { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_base` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `l` [INFO] [stderr] --> src/alignment/read.rs:189:33 [INFO] [stderr] | [INFO] [stderr] 189 | Cigar::SoftClip(l) | Cigar::Ins(l) | Cigar::HardClip(l) | Cigar::Pad(l) => { [INFO] [stderr] | ^ ^ ^ ^ [INFO] [stderr] | [INFO] [stderr] help: if this is intentional, prefix it with an underscore [INFO] [stderr] | [INFO] [stderr] 189 | Cigar::SoftClip(_l) | Cigar::Ins(_l) | Cigar::HardClip(_l) | Cigar::Pad(_l) => { [INFO] [stderr] | + + + + [INFO] [stderr] [INFO] [stderr] warning: unused variable: `l` [INFO] [stderr] --> src/alignment/read.rs:195:28 [INFO] [stderr] | [INFO] [stderr] 195 | Cigar::Del(l) | Cigar::RefSkip(l) => { [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: if this is intentional, prefix it with an underscore [INFO] [stderr] | [INFO] [stderr] 195 | Cigar::Del(_l) | Cigar::RefSkip(_l) => { [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unused variable: `l` [INFO] [stderr] --> src/alignment/read.rs:250:33 [INFO] [stderr] | [INFO] [stderr] 250 | Cigar::SoftClip(l) | Cigar::Ins(l) | Cigar::HardClip(l) | Cigar::Pad(l) => { [INFO] [stderr] | ^ ^ ^ ^ [INFO] [stderr] | [INFO] [stderr] help: if this is intentional, prefix it with an underscore [INFO] [stderr] | [INFO] [stderr] 250 | Cigar::SoftClip(_l) | Cigar::Ins(_l) | Cigar::HardClip(_l) | Cigar::Pad(_l) => { [INFO] [stderr] | + + + + [INFO] [stderr] [INFO] [stderr] warning: unused variable: `l` [INFO] [stderr] --> src/alignment/read.rs:256:28 [INFO] [stderr] | [INFO] [stderr] 256 | Cigar::Del(l) | Cigar::RefSkip(l) => { [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: if this is intentional, prefix it with an underscore [INFO] [stderr] | [INFO] [stderr] 256 | Cigar::Del(_l) | Cigar::RefSkip(_l) => { [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i_op` [INFO] [stderr] --> src/alignment/read.rs:347:10 [INFO] [stderr] | [INFO] [stderr] 347 | for (i_op, op) in cigars.iter().enumerate() { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_i_op` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `l` [INFO] [stderr] --> src/alignment/read.rs:413:24 [INFO] [stderr] | [INFO] [stderr] 413 | Cigar::Del(l) | Cigar::RefSkip(l) => { [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: if this is intentional, prefix it with an underscore [INFO] [stderr] | [INFO] [stderr] 413 | Cigar::Del(_l) | Cigar::RefSkip(_l) => { [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unused variable: `l` [INFO] [stderr] --> src/alignment/read.rs:425:25 [INFO] [stderr] | [INFO] [stderr] 425 | Cigar::Diff(l) => { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `l` [INFO] [stderr] --> src/alignment/read.rs:439:26 [INFO] [stderr] | [INFO] [stderr] 439 | Cigar::Equal(l) => new_contexts.push(RenderingContext { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `l` [INFO] [stderr] --> src/alignment/read.rs:489:29 [INFO] [stderr] | [INFO] [stderr] 489 | Cigar::HardClip(l) | Cigar::Pad(l) => { [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: if this is intentional, prefix it with an underscore [INFO] [stderr] | [INFO] [stderr] 489 | Cigar::HardClip(_l) | Cigar::Pad(_l) => { [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: unused variable: `e` [INFO] [stderr] --> src/repository.rs:67:51 [INFO] [stderr] | [INFO] [stderr] 67 | ... Err(TGVError::IOError(e)) => match reference { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `reference` [INFO] [stderr] --> src/tracks/ucsc_db.rs:122:9 [INFO] [stderr] | [INFO] [stderr] 122 | reference: &Reference, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `reference` [INFO] [stderr] --> src/tracks/local_db.rs:89:9 [INFO] [stderr] | [INFO] [stderr] 89 | reference: &Reference, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stderr] [INFO] [stderr] warning: variable `loaded_data` is assigned to, but never used [INFO] [stderr] --> src/states.rs:204:13 [INFO] [stderr] | [INFO] [stderr] 204 | let mut loaded_data = false; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: consider using `_loaded_data` instead [INFO] [stderr] [INFO] [stderr] warning: value assigned to `loaded_data` is never read [INFO] [stderr] --> src/states.rs:206:13 [INFO] [stderr] | [INFO] [stderr] 206 | loaded_data = Self::handle_data_message(state, repository, data_message).await?; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `options` [INFO] [stderr] --> src/states.rs:372:46 [INFO] [stderr] | [INFO] [stderr] 372 | StateMessage::AddAlignmentChange(options) => {} [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `reference` [INFO] [stderr] --> src/contig_header.rs:277:9 [INFO] [stderr] | [INFO] [stderr] 277 | reference: Option<&Reference>, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `state` [INFO] [stderr] --> src/register/command.rs:79:9 [INFO] [stderr] | [INFO] [stderr] 79 | state: &State, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_state` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sort` [INFO] [stderr] --> src/register/command.rs:399:24 [INFO] [stderr] | [INFO] [stderr] 399 | Ok((input, sort)) => { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_sort` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sort` [INFO] [stderr] --> src/register/command.rs:425:24 [INFO] [stderr] | [INFO] [stderr] 425 | Ok((input, sort)) => { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_sort` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `e` [INFO] [stderr] --> src/register/command.rs:458:18 [INFO] [stderr] | [INFO] [stderr] 458 | (Err(e), Err(expected)) => {} // OK [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `expected` [INFO] [stderr] --> src/register/command.rs:458:26 [INFO] [stderr] | [INFO] [stderr] 458 | (Err(e), Err(expected)) => {} // OK [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `state` [INFO] [stderr] --> src/register/help.rs:25:9 [INFO] [stderr] | [INFO] [stderr] 25 | state: &State, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_state` [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> src/register/mouse.rs:229:13 [INFO] [stderr] | [INFO] [stderr] 229 | _ => {} [INFO] [stderr] | ^ no value can reach this [INFO] [stderr] | [INFO] [stderr] note: multiple earlier patterns match some of the same values [INFO] [stderr] --> src/register/mouse.rs:229:13 [INFO] [stderr] | [INFO] [stderr] 46 | event::MouseEventKind::Down(_) => { [INFO] [stderr] | ------------------------------ matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 66 | event::MouseEventKind::Drag(_) => { [INFO] [stderr] | ------------------------------ matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 101 | event::MouseEventKind::Up(_) => { [INFO] [stderr] | ---------------------------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 105 | event::MouseEventKind::Moved => { [INFO] [stderr] | ---------------------------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 229 | _ => {} [INFO] [stderr] | ^ ...and 4 other patterns collectively make this unreachable [INFO] [stderr] [INFO] [stderr] warning: unused variable: `state` [INFO] [stderr] --> src/register/normal.rs:151:9 [INFO] [stderr] | [INFO] [stderr] 151 | state: &State, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_state` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `e` [INFO] [stderr] --> src/register/normal.rs:218:18 [INFO] [stderr] | [INFO] [stderr] 218 | (Err(e), Err(expected)) => {} // OK [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `expected` [INFO] [stderr] --> src/register/normal.rs:218:26 [INFO] [stderr] | [INFO] [stderr] 218 | (Err(e), Err(expected)) => {} // OK [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `l` [INFO] [stderr] --> src/rendering/alignment.rs:145:49 [INFO] [stderr] | [INFO] [stderr] 145 | RenderingContextModifier::Insertion(l) => { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_l` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pallete` [INFO] [stderr] --> src/rendering/contig_list.rs:126:5 [INFO] [stderr] | [INFO] [stderr] 126 | pallete: &Palette, [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pallete` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `e` [INFO] [stderr] --> src/rendering/coverage.rs:401:18 [INFO] [stderr] | [INFO] [stderr] 401 | (Err(e), Err(expected)) => {} // OK [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `expected` [INFO] [stderr] --> src/rendering/coverage.rs:401:26 [INFO] [stderr] | [INFO] [stderr] 401 | (Err(e), Err(expected)) => {} // OK [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `constraint` [INFO] [stderr] --> src/rendering/layout.rs:103:17 [INFO] [stderr] | [INFO] [stderr] 103 | constraint, [INFO] [stderr] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `direction` [INFO] [stderr] --> src/rendering/layout.rs:107:17 [INFO] [stderr] | [INFO] [stderr] 107 | direction, [INFO] [stderr] | ^^^^^^^^^ help: try ignoring the field: `direction: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `constraint` [INFO] [stderr] --> src/rendering/layout.rs:108:17 [INFO] [stderr] | [INFO] [stderr] 108 | constraint, [INFO] [stderr] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `children` [INFO] [stderr] --> src/rendering/layout.rs:109:17 [INFO] [stderr] | [INFO] [stderr] 109 | children, [INFO] [stderr] | ^^^^^^^^ help: try ignoring the field: `children: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `constraint` [INFO] [stderr] --> src/rendering/layout.rs:118:17 [INFO] [stderr] | [INFO] [stderr] 118 | constraint, [INFO] [stderr] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `constraint` [INFO] [stderr] --> src/rendering/layout.rs:131:17 [INFO] [stderr] | [INFO] [stderr] 131 | constraint, [INFO] [stderr] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `area_type` [INFO] [stderr] --> src/rendering/layout.rs:253:34 [INFO] [stderr] | [INFO] [stderr] 253 | self.areas.iter().find(|(area_type, area)| { [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_area_type` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/rendering/layout.rs:269:14 [INFO] [stderr] | [INFO] [stderr] 269 | for (i, (area_type, rect)) in self.areas.iter().enumerate() { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `constraint` [INFO] [stderr] --> src/rendering/layout.rs:367:13 [INFO] [stderr] | [INFO] [stderr] 367 | constraint, [INFO] [stderr] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `constraint` [INFO] [stderr] --> src/rendering/layout.rs:549:13 [INFO] [stderr] | [INFO] [stderr] 549 | constraint, [INFO] [stderr] | ^^^^^^^^^^ help: try ignoring the field: `constraint: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `area_type` [INFO] [stderr] --> src/rendering/layout.rs:550:13 [INFO] [stderr] | [INFO] [stderr] 550 | area_type, [INFO] [stderr] | ^^^^^^^^^ help: try ignoring the field: `area_type: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `e` [INFO] [stderr] --> src/settings.rs:399:18 [INFO] [stderr] | [INFO] [stderr] 399 | (Err(e), Err(expected)) => {} // OK [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `expected` [INFO] [stderr] --> src/settings.rs:399:26 [INFO] [stderr] | [INFO] [stderr] 399 | (Err(e), Err(expected)) => {} // OK [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `area` [INFO] [stderr] --> src/window.rs:173:38 [INFO] [stderr] | [INFO] [stderr] 173 | pub fn self_correct_y(&mut self, area: &Rect, depth: Option) { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_area` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cache_dir` [INFO] [stderr] --> src/tracks/downloader.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 107 | cache_dir: &PathBuf, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cache_dir` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `reference` [INFO] [stderr] --> src/tracks/local_db.rs:133:9 [INFO] [stderr] | [INFO] [stderr] 133 | reference: &Reference, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cache` [INFO] [stderr] --> src/tracks/local_db.rs:134:9 [INFO] [stderr] | [INFO] [stderr] 134 | cache: &mut TrackCache, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cache` [INFO] [stderr] --> src/tracks/local_db.rs:183:9 [INFO] [stderr] | [INFO] [stderr] 183 | cache: &mut TrackCache, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cache` [INFO] [stderr] --> src/tracks/local_db.rs:212:9 [INFO] [stderr] | [INFO] [stderr] 212 | cache: &mut TrackCache, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `reference` [INFO] [stderr] --> src/tracks/ucsc_db.rs:165:9 [INFO] [stderr] | [INFO] [stderr] 165 | reference: &Reference, [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_reference` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cache` [INFO] [stderr] --> src/tracks/ucsc_db.rs:166:9 [INFO] [stderr] | [INFO] [stderr] 166 | cache: &mut TrackCache, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cache` [INFO] [stderr] --> src/tracks/ucsc_db.rs:216:9 [INFO] [stderr] | [INFO] [stderr] 216 | cache: &mut TrackCache, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cache` [INFO] [stderr] --> src/tracks/ucsc_db.rs:245:9 [INFO] [stderr] | [INFO] [stderr] 245 | cache: &mut TrackCache, [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cache` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `all` [INFO] [stderr] --> src/main.rs:47:37 [INFO] [stderr] | [INFO] [stderr] 47 | Some(Commands::List { more, all }) => { [INFO] [stderr] | ^^^ help: try ignoring the field: `all: _` [INFO] [stderr] [INFO] [stderr] warning: methods `read_at` and `y_of` are never used [INFO] [stderr] --> src/alignment/alignment.rs:68:12 [INFO] [stderr] | [INFO] [stderr] 44 | impl Alignment { [INFO] [stderr] | -------------- methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 68 | pub fn read_at(&self, x_coordinate: usize, y: usize) -> Option<&AlignedRead> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 98 | pub fn y_of(&self, read: &AlignedRead) -> Option { [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: function `sort_alignment` is never used [INFO] [stderr] --> src/alignment/alignment.rs:221:8 [INFO] [stderr] | [INFO] [stderr] 221 | pub fn sort_alignment(alignment: &mut Alignment, option: AlignmentSort) -> Result<(), TGVError> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field `index` is never read [INFO] [stderr] --> src/alignment/read.rs:76:9 [INFO] [stderr] | [INFO] [stderr] 55 | pub struct AlignedRead { [INFO] [stderr] | ----------- field in this struct [INFO] [stderr] ... [INFO] [stderr] 76 | pub index: usize, [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `AlignedRead` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: methods `range`, `covers`, `full_read_covers`, `overlaps`, and `is_deletion_at` are never used [INFO] [stderr] --> src/alignment/read.rs:84:12 [INFO] [stderr] | [INFO] [stderr] 82 | impl AlignedRead { [INFO] [stderr] | ---------------- methods in this implementation [INFO] [stderr] 83 | /// Return an 1-based range iterator that includes all bases of the alignment. [INFO] [stderr] 84 | pub fn range(&self) -> impl Iterator { [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 134 | pub fn covers(&self, x_coordinate: usize) -> bool { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 138 | pub fn full_read_covers(&self, x_coordinate: usize) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 143 | pub fn overlaps(&self, x_left_coordinate: usize, x_right_coordinate: usize) -> bool { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 217 | pub fn is_deletion_at(&self, coordinate: usize) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated items `name` and `contigs_sort` are never used [INFO] [stderr] --> src/contig_header.rs:29:12 [INFO] [stderr] | [INFO] [stderr] 23 | impl Contig { [INFO] [stderr] | ----------- associated items in this implementation [INFO] [stderr] ... [INFO] [stderr] 29 | pub fn name(&self) -> &str { [INFO] [stderr] | ^^^^ [INFO] [stderr] ... [INFO] [stderr] 76 | pub fn contigs_sort(contigs: Vec) -> Vec { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field `reference` is never read [INFO] [stderr] --> src/contig_header.rs:173:5 [INFO] [stderr] | [INFO] [stderr] 172 | pub struct ContigHeader { [INFO] [stderr] | ------------ field in this struct [INFO] [stderr] 173 | reference: Option, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `ContigHeader` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: methods `last`, `get_contig_by_str`, `contains`, and `length` are never used [INFO] [stderr] --> src/contig_header.rs:196:12 [INFO] [stderr] | [INFO] [stderr] 180 | impl ContigHeader { [INFO] [stderr] | ----------------- methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 196 | pub fn last(&self) -> Result { [INFO] [stderr] | ^^^^ [INFO] [stderr] ... [INFO] [stderr] 238 | pub fn get_contig_by_str(&self, contig_name: &str) -> Option<&Contig> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 289 | pub fn contains(&self, contig: &Contig) -> bool { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 293 | pub fn length(&self, contig: &Contig) -> Option { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: fields `contig_index` and `name` are never read [INFO] [stderr] --> src/cytoband.rs:69:9 [INFO] [stderr] | [INFO] [stderr] 68 | pub struct CytobandSegment { [INFO] [stderr] | --------------- fields in this struct [INFO] [stderr] 69 | pub contig_index: usize, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 72 | pub name: String, [INFO] [stderr] | ^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `CytobandSegment` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: fields `reference` and `contig_index` are never read [INFO] [stderr] --> src/cytoband.rs:78:9 [INFO] [stderr] | [INFO] [stderr] 77 | pub struct Cytoband { [INFO] [stderr] | -------- fields in this struct [INFO] [stderr] 78 | pub reference: Option, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] 79 | pub contig_index: usize, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Cytoband` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: associated items `default` and `start` are never used [INFO] [stderr] --> src/cytoband.rs:84:12 [INFO] [stderr] | [INFO] [stderr] 83 | impl Cytoband { [INFO] [stderr] | ------------- associated items in this implementation [INFO] [stderr] 84 | pub fn default( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 103 | pub fn start(&self) -> usize { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant `InvalidRange` is never constructed [INFO] [stderr] --> src/error.rs:56:5 [INFO] [stderr] | [INFO] [stderr] 6 | pub enum TGVError { [INFO] [stderr] | -------- variant in this enum [INFO] [stderr] ... [INFO] [stderr] 56 | InvalidRange, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `TGVError` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: field `feature_type` is never read [INFO] [stderr] --> src/feature.rs:18:9 [INFO] [stderr] | [INFO] [stderr] 14 | pub struct SubGeneFeature { [INFO] [stderr] | -------------- field in this struct [INFO] [stderr] ... [INFO] [stderr] 18 | pub feature_type: SubGeneFeatureType, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `SubGeneFeature` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: field `id` is never read [INFO] [stderr] --> src/feature.rs:74:9 [INFO] [stderr] | [INFO] [stderr] 73 | pub struct Gene { [INFO] [stderr] | ---- field in this struct [INFO] [stderr] 74 | pub id: String, [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = note: `Gene` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: methods `is_properly_bounded` and `middle` are never used [INFO] [stderr] --> src/intervals.rs:29:8 [INFO] [stderr] | [INFO] [stderr] 4 | pub trait GenomeInterval { [INFO] [stderr] | -------------- methods in this trait [INFO] [stderr] ... [INFO] [stderr] 29 | fn is_properly_bounded(&self, end: Option) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 36 | fn middle(&self) -> usize { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variants `GotoNextContig`, `GotoPreviousContig`, `ResizeTrack`, and `AddAlignmentChange` are never constructed [INFO] [stderr] --> src/message.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 7 | pub enum StateMessage { [INFO] [stderr] | ------------ variants in this enum [INFO] [stderr] ... [INFO] [stderr] 29 | GotoNextContig(usize), [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 30 | GotoPreviousContig(usize), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 44 | ResizeTrack { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 52 | AddAlignmentChange(Vec), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `StateMessage` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: method `requires_reference` is never used [INFO] [stderr] --> src/message.rs:60:12 [INFO] [stderr] | [INFO] [stderr] 58 | impl StateMessage { [INFO] [stderr] | ----------------- method in this implementation [INFO] [stderr] 59 | /// Whether the message requires a reference genome. [INFO] [stderr] 60 | pub fn requires_reference(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: multiple variants are never constructed [INFO] [stderr] --> src/message.rs:98:5 [INFO] [stderr] | [INFO] [stderr] 97 | pub enum AlignmentFilter { [INFO] [stderr] | --------------- variants in this enum [INFO] [stderr] 98 | Default, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 101 | False, [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 105 | StartsIn(usize, usize), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 108 | EndsIn(usize, usize), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 111 | Overlaps(usize, usize), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 115 | Strand(Strand), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 130 | MappingQualityGE(u16), [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 133 | MappingQualityLE(u16), [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 136 | FlagsAll(u32), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 139 | FlagsAny(u32), [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 142 | FlagsEqual(u32), [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 145 | Tag(String, String), [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 148 | Not(Box), [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 151 | And(Box, Box), [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 154 | Or(Box, Box), [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = note: `AlignmentFilter` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: methods `and`, `or`, and `not` are never used [INFO] [stderr] --> src/message.rs:158:12 [INFO] [stderr] | [INFO] [stderr] 157 | impl AlignmentFilter { [INFO] [stderr] | -------------------- methods in this implementation [INFO] [stderr] 158 | pub fn and(self, other: AlignmentFilter) -> Self { [INFO] [stderr] | ^^^ [INFO] [stderr] ... [INFO] [stderr] 171 | pub fn or(self, other: AlignmentFilter) -> Self { [INFO] [stderr] | ^^ [INFO] [stderr] ... [INFO] [stderr] 182 | pub fn not(self) -> Self { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: associated constant `SUPPORTED_REFERENCES` is never used [INFO] [stderr] --> src/reference.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 15 | impl Reference { [INFO] [stderr] | -------------- associated constant in this implementation [INFO] [stderr] ... [INFO] [stderr] 18 | pub const SUPPORTED_REFERENCES: [&str; 2] = [Self::HG19, Self::HG38]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant `MAX_ZOOM_TO_DISPLAY_ALIGNMENTS` is never used [INFO] [stderr] --> src/rendering/mod.rs:48:7 [INFO] [stderr] | [INFO] [stderr] 48 | const MAX_ZOOM_TO_DISPLAY_ALIGNMENTS: u32 = 2; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum `MousePosition` is never used [INFO] [stderr] --> src/rendering/layout.rs:141:6 [INFO] [stderr] | [INFO] [stderr] 141 | enum MousePosition { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: methods `has_alignment`, `has_track`, and `has_sequence` are never used [INFO] [stderr] --> src/repository.rs:180:12 [INFO] [stderr] | [INFO] [stderr] 39 | impl Repository { [INFO] [stderr] | --------------- methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 180 | pub fn has_alignment(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 184 | pub fn has_track(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 188 | pub fn has_sequence(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field `source` is never read [INFO] [stderr] --> src/repository.rs:325:5 [INFO] [stderr] | [INFO] [stderr] 323 | pub struct RemoteBamRepository { [INFO] [stderr] | ------------------- field in this struct [INFO] [stderr] 324 | bam_path: String, [INFO] [stderr] 325 | source: RemoteSource, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `RemoteBamRepository` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: method `has_alignment` is never used [INFO] [stderr] --> src/repository.rs:472:12 [INFO] [stderr] | [INFO] [stderr] 452 | impl AlignmentRepositoryEnum { [INFO] [stderr] | ---------------------------- method in this implementation [INFO] [stderr] ... [INFO] [stderr] 472 | pub fn has_alignment(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `len` is never used [INFO] [stderr] --> src/sequence.rs:43:12 [INFO] [stderr] | [INFO] [stderr] 24 | impl Sequence { [INFO] [stderr] | ------------- method in this implementation [INFO] [stderr] ... [INFO] [stderr] 43 | pub fn len(&self) -> usize { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: fields `reference`, `contig_to_file_name`, and `cache_dir` are never read [INFO] [stderr] --> src/sequence.rs:264:5 [INFO] [stderr] | [INFO] [stderr] 262 | pub struct TwoBitSequenceRepository { [INFO] [stderr] | ------------------------ fields in this struct [INFO] [stderr] 263 | /// Reference genome. [INFO] [stderr] 264 | reference: Reference, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 267 | contig_to_file_name: HashMap, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 270 | cache_dir: String, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `cytoband_renderable` is never used [INFO] [stderr] --> src/states.rs:180:12 [INFO] [stderr] | [INFO] [stderr] 157 | impl State { [INFO] [stderr] | ---------- method in this implementation [INFO] [stderr] ... [INFO] [stderr] 180 | pub fn cytoband_renderable(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `reverse` is never used [INFO] [stderr] --> src/strand.rs:22:12 [INFO] [stderr] | [INFO] [stderr] 13 | impl Strand { [INFO] [stderr] | ----------- method in this implementation [INFO] [stderr] ... [INFO] [stderr] 22 | pub fn reverse(self) -> Self { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated items `from_features` and `is_empty` are never used [INFO] [stderr] --> src/track.rs:40:12 [INFO] [stderr] | [INFO] [stderr] 37 | impl Track { [INFO] [stderr] | -------------------------------- associated items in this implementation [INFO] [stderr] ... [INFO] [stderr] 40 | pub fn from_features(features: Vec, contig_index: usize) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 77 | pub fn is_empty(&self) -> bool { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `get_features_between` is never used [INFO] [stderr] --> src/track.rs:229:12 [INFO] [stderr] | [INFO] [stderr] 104 | impl Track { [INFO] [stderr] | -------------------------------- method in this implementation [INFO] [stderr] ... [INFO] [stderr] 229 | pub fn get_features_between(&self, start: usize, end: usize) -> Vec<&T> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: methods `get_gene_at` and `get_genes_between` are never used [INFO] [stderr] --> src/track.rs:294:12 [INFO] [stderr] | [INFO] [stderr] 238 | impl Track { [INFO] [stderr] | ---------------- methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 294 | pub fn get_gene_at(&self, position: usize) -> Option<&Gene> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 319 | pub fn get_genes_between(&self, start: usize, end: usize) -> Vec<&Gene> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated functions `new_basewise_window` and `new_zoom_out_window` are never used [INFO] [stderr] --> src/window.rs:32:12 [INFO] [stderr] | [INFO] [stderr] 31 | impl ViewingWindow { [INFO] [stderr] | ------------------ associated functions in this implementation [INFO] [stderr] 32 | pub fn new_basewise_window(contig: usize, left: usize, top: usize) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 41 | pub fn new_zoom_out_window(contig: usize, left: usize, top: usize, zoom: usize) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `get` is never used [INFO] [stderr] --> src/window.rs:93:12 [INFO] [stderr] | [INFO] [stderr] 65 | impl OnScreenCoordinate { [INFO] [stderr] | ----------------------- method in this implementation [INFO] [stderr] ... [INFO] [stderr] 93 | pub fn get(&self) -> usize { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: method `overlaps_x_interval` is never used [INFO] [stderr] --> src/window.rs:215:12 [INFO] [stderr] | [INFO] [stderr] 137 | impl ViewingWindow { [INFO] [stderr] | ------------------ method in this implementation [INFO] [stderr] ... [INFO] [stderr] 215 | pub fn overlaps_x_interval(&self, left: usize, right: usize, area: &Rect) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `overlaps_y` is never used [INFO] [stderr] --> src/window.rs:284:12 [INFO] [stderr] | [INFO] [stderr] 264 | impl ViewingWindow { [INFO] [stderr] | ------------------ method in this implementation [INFO] [stderr] ... [INFO] [stderr] 284 | pub fn overlaps_y(&self, y: usize, area: &Rect) -> bool { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method `query_gene_covering` is never used [INFO] [stderr] --> src/tracks/mod.rs:171:14 [INFO] [stderr] | [INFO] [stderr] 118 | pub trait TrackService { [INFO] [stderr] | ------------ method in this trait [INFO] [stderr] ... [INFO] [stderr] 171 | async fn query_gene_covering( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field `hub_url` is never read [INFO] [stderr] --> src/tracks/downloader.rs:831:5 [INFO] [stderr] | [INFO] [stderr] 830 | struct UcscHub { [INFO] [stderr] | ------- field in this struct [INFO] [stderr] 831 | hub_url: String, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `UcscHub` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: associated function `parse_blob_to_coords` is never used [INFO] [stderr] --> src/tracks/local_db.rs:60:8 [INFO] [stderr] | [INFO] [stderr] 27 | impl LocalDbTrackService { [INFO] [stderr] | ------------------------ associated function in this implementation [INFO] [stderr] ... [INFO] [stderr] 60 | fn parse_blob_to_coords(blob: &[u8]) -> Vec { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function `list_accessions` is never used [INFO] [stderr] --> src/tracks/ucsc_db.rs:77:18 [INFO] [stderr] | [INFO] [stderr] 24 | impl UcscDbTrackService { [INFO] [stderr] | ----------------------- associated function in this implementation [INFO] [stderr] ... [INFO] [stderr] 77 | pub async fn list_accessions( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `collect` that must be used [INFO] [stderr] --> src/rendering/coverage.rs:153:9 [INFO] [stderr] | [INFO] [stderr] 153 | / (left..right + 1) [INFO] [stderr] 154 | | .enumerate() [INFO] [stderr] 155 | | .map(|(i, x)| { [INFO] [stderr] 156 | | let coverage = alignment.coverage_at(x); [INFO] [stderr] ... | [INFO] [stderr] 168 | | }) [INFO] [stderr] 169 | | .collect::<()>(); [INFO] [stderr] | |____________________________^ [INFO] [stderr] | [INFO] [stderr] = note: if you really need to exhaust the iterator, consider `.for_each(drop)` instead [INFO] [stderr] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 153 | let _ = (left..right + 1) [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused return value of `collect` that must be used [INFO] [stderr] --> src/rendering/coverage.rs:176:5 [INFO] [stderr] | [INFO] [stderr] 176 | / linear_space [INFO] [stderr] 177 | | .into_iter() [INFO] [stderr] 178 | | .enumerate() [INFO] [stderr] 179 | | .map(|(i, (bin_left, bin_right))| { [INFO] [stderr] ... | [INFO] [stderr] 183 | | }) [INFO] [stderr] 184 | | .collect::<()>(); [INFO] [stderr] | |________________________^ [INFO] [stderr] | [INFO] [stderr] = note: if you really need to exhaust the iterator, consider `.for_each(drop)` instead [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 176 | let _ = linear_space [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/rendering/layout.rs:239:9 [INFO] [stderr] | [INFO] [stderr] 239 | layout.set_area(initial_area); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 239 | let _ = layout.set_area(initial_area); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: structure field `txStart` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:21:9 [INFO] [stderr] | [INFO] [stderr] 21 | pub txStart: u64, [INFO] [stderr] | ^^^^^^^ help: convert the identifier to snake case: `tx_start` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `txEnd` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:22:9 [INFO] [stderr] | [INFO] [stderr] 22 | pub txEnd: u64, [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `tx_end` [INFO] [stderr] [INFO] [stderr] warning: structure field `cdsStart` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | pub cdsStart: u64, [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to snake case: `cds_start` [INFO] [stderr] [INFO] [stderr] warning: structure field `cdsEnd` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:24:9 [INFO] [stderr] | [INFO] [stderr] 24 | pub cdsEnd: u64, [INFO] [stderr] | ^^^^^^ help: convert the identifier to snake case: `cds_end` [INFO] [stderr] [INFO] [stderr] warning: structure field `exonStarts` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:26:9 [INFO] [stderr] | [INFO] [stderr] 26 | pub exonStarts: Vec, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to snake case: `exon_starts` [INFO] [stderr] [INFO] [stderr] warning: structure field `exonEnds` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | pub exonEnds: Vec, [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to snake case: `exon_ends` [INFO] [stderr] [INFO] [stderr] warning: variable `txStart` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:32:13 [INFO] [stderr] | [INFO] [stderr] 32 | let txStart: i64 = row.try_get("txStart")?; [INFO] [stderr] | ^^^^^^^ help: convert the identifier to snake case: `tx_start` [INFO] [stderr] [INFO] [stderr] warning: variable `txEnd` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:33:13 [INFO] [stderr] | [INFO] [stderr] 33 | let txEnd: i64 = row.try_get("txEnd")?; [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `tx_end` [INFO] [stderr] [INFO] [stderr] warning: variable `cdsStart` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | let cdsStart: i64 = row.try_get("cdsStart")?; [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to snake case: `cds_start` [INFO] [stderr] [INFO] [stderr] warning: variable `cdsEnd` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:35:13 [INFO] [stderr] | [INFO] [stderr] 35 | let cdsEnd: i64 = row.try_get("cdsEnd")?; [INFO] [stderr] | ^^^^^^ help: convert the identifier to snake case: `cds_end` [INFO] [stderr] [INFO] [stderr] warning: structure field `chromStart` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:122:5 [INFO] [stderr] | [INFO] [stderr] 122 | chromStart: u64, // sqlite doesn't support unsigned int [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to snake case: `chrom_start` [INFO] [stderr] [INFO] [stderr] warning: structure field `chromEnd` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:123:5 [INFO] [stderr] | [INFO] [stderr] 123 | chromEnd: u64, [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to snake case: `chrom_end` [INFO] [stderr] [INFO] [stderr] warning: structure field `gieStain` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:125:5 [INFO] [stderr] | [INFO] [stderr] 125 | gieStain: String, [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to snake case: `gie_stain` [INFO] [stderr] [INFO] [stderr] warning: variable `chromStart` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:130:13 [INFO] [stderr] | [INFO] [stderr] 130 | let chromStart: i64 = row.try_get("chromStart")?; [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to snake case: `chrom_start` [INFO] [stderr] [INFO] [stderr] warning: variable `chromEnd` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:131:13 [INFO] [stderr] | [INFO] [stderr] 131 | let chromEnd: i64 = row.try_get("chromEnd")?; [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to snake case: `chrom_end` [INFO] [stderr] [INFO] [stderr] warning: structure field `cytoBandIdeo` should have a snake case name [INFO] [stderr] --> src/tracks/schema.rs:423:5 [INFO] [stderr] | [INFO] [stderr] 423 | cytoBandIdeo: Vec, [INFO] [stderr] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `cyto_band_ideo` [INFO] [stderr] [INFO] [stderr] warning: `tgv` (bin "tgv" test) generated 130 warnings (run `cargo fix --bin "tgv" -p tgv --tests` to apply 58 suggestions) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.64s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint-dig v0.8.4 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2` [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/tgv-3ccb404c6d4bdbd6) [INFO] [stdout] [INFO] [stdout] running 155 tests [INFO] [stdout] test alignment::read::tests::test_calculate_rendering_contexts::case_02 ... ok [INFO] [stdout] test alignment::read::tests::test_calculate_rendering_contexts::case_03 ... ok [INFO] [stdout] test alignment::read::tests::test_calculate_rendering_contexts::case_01 ... ok [INFO] [stdout] test alignment::read::tests::test_calculate_rendering_contexts::case_04 ... ok [INFO] [stdout] test alignment::read::tests::test_calculate_rendering_contexts::case_05 ... ok [INFO] [stdout] test alignment::read::tests::test_calculate_rendering_contexts::case_08 ... ok [INFO] [stdout] test alignment::read::tests::test_calculate_rendering_contexts::case_09 ... ok [INFO] [stdout] test register::command::tests::test_command_parse::case_1 ... ok [INFO] [stdout] test alignment::read::tests::test_calculate_rendering_contexts::case_06 ... ok [INFO] [stdout] test alignment::read::tests::test_calculate_rendering_contexts::case_07 ... ok [INFO] [stdout] test register::command::tests::test_command_parse::case_3 ... ok [INFO] [stdout] test register::command::tests::test_command_parse::case_7 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_filter::case_1 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_filter::case_4 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_filter::case_5 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_filter::case_2 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_filter::case_3 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_filter_error::case_1 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_01 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_02 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_04 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_03 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_05 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_06 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_07 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_08 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_09 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_11 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_10 ... ok [INFO] [stdout] test register::command::tests::test_command_parse::case_4 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_12 ... ok [INFO] [stdout] test alignment::read::tests::test_calculate_rendering_contexts::case_10 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_13 ... ok [INFO] [stdout] test register::command::tests::test_command_parse::case_2 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_14 ... ok [INFO] [stdout] test register::command::tests::test_command_parse::case_6 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_19 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_15 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_17 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_16 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_21 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_20 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_22 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_18 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort::case_23 ... ok [INFO] [stdout] test register::command::tests::test_parse_alignment_sort_errors::case_1 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_01 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_03 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_02 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_05 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_04 ... ok [INFO] [stdout] test register::command::tests::test_command_parse::case_5 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_06 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_12 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_13 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_07 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_08 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_10 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_11 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_09 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_19 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_14 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_15 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_20 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_16 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_17 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_18 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_21 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_22 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_23 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_25 ... ok [INFO] [stdout] test register::normal::tests::test_normal_mode_translate::case_24 ... ok [INFO] [stdout] test rendering::coverage::tests::test_get_linear_space_specific_cases::case_1 ... ok [INFO] [stdout] test rendering::coverage::tests::test_get_linear_space_specific_cases::case_2 ... ok [INFO] [stdout] test rendering::coverage::tests::test_get_linear_space_specific_cases::case_4 ... ok [INFO] [stdout] test rendering::coverage::tests::test_get_linear_space_specific_cases::case_3 ... ok [INFO] [stdout] test rendering::coverage::tests::test_get_linear_space_specific_cases::case_7 ... ok [INFO] [stdout] test rendering::coverage::tests::test_get_linear_space_specific_cases::case_6 ... ok [INFO] [stdout] test rendering::coverage::tests::test_get_linear_space_specific_cases::case_5 ... ok [INFO] [stdout] test rendering::coverage::tests::test_round_up_max_coverage::case_01 ... ok [INFO] [stdout] test rendering::coverage::tests::test_round_up_max_coverage::case_02 ... ok [INFO] [stdout] test rendering::coverage::tests::test_round_up_max_coverage::case_03 ... ok [INFO] [stdout] test rendering::coverage::tests::test_round_up_max_coverage::case_04 ... ok [INFO] [stdout] test rendering::coverage::tests::test_round_up_max_coverage::case_05 ... ok [INFO] [stdout] test rendering::coverage::tests::test_round_up_max_coverage::case_06 ... ok [INFO] [stdout] test rendering::coverage::tests::test_round_up_max_coverage::case_08 ... ok [INFO] [stdout] test rendering::coverage::tests::test_round_up_max_coverage::case_09 ... ok [INFO] [stdout] test rendering::coverage::tests::test_round_up_max_coverage::case_10 ... ok [INFO] [stdout] test rendering::coverage::tests::test_round_up_max_coverage::case_07 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_06 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_03 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_04 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_07 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_02 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_01 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_05 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_08 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_10 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_11 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_12 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_09 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_14 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_16 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_13 ... ok [INFO] [stdout] test settings::tests::test_cli_parsing::case_15 ... ok [INFO] [stdout] test tests::integration_test::case_5 ... FAILED [INFO] [stdout] test tests::integration_test::case_4 ... FAILED [INFO] [stdout] test tests::integration_test::case_1 ... FAILED [INFO] [stdout] test tests::download_integration_test::case_1 ... FAILED [INFO] [stdout] test tests::integration_test::case_6 ... FAILED [INFO] [stdout] test track::tests::test_get_exon_at::case_1 ... ok [INFO] [stdout] test track::tests::test_get_exon_at::case_2 ... ok [INFO] [stdout] test track::tests::test_get_exon_at::case_3 ... ok [INFO] [stdout] test track::tests::test_get_exon_at::case_4 ... ok [INFO] [stdout] test track::tests::test_get_exon_at::case_5 ... ok [INFO] [stdout] test track::tests::test_get_genes_at::case_1 ... ok [INFO] [stdout] test tests::integration_test::case_3 ... FAILED [INFO] [stdout] test track::tests::test_get_genes_at::case_2 ... ok [INFO] [stdout] test tests::integration_test::case_2 ... FAILED [INFO] [stdout] test tests::integration_test::case_7 ... FAILED [INFO] [stdout] test tests::download_integration_test::case_2 ... FAILED [INFO] [stdout] test track::tests::test_get_genes_at::case_3 ... ok [INFO] [stdout] test tests::integration_test::case_8 ... FAILED [INFO] [stdout] test track::tests::test_get_genes_at::case_4 ... ok [INFO] [stdout] test track::tests::test_get_genes_at::case_6 ... ok [INFO] [stdout] test track::tests::test_get_genes_at::case_5 ... ok [INFO] [stdout] test tests::integration_test::case_9 ... FAILED [INFO] [stdout] test track::tests::test_get_k_exons_after::case_3 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_after::case_4 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_after::case_1 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_after::case_6 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_before::case_1 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_after::case_7 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_after::case_2 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_before::case_2 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_after::case_5 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_before::case_6 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_after::case_2 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_after::case_1 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_after::case_8 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_before::case_3 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_after::case_3 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_before::case_5 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_after::case_4 ... ok [INFO] [stdout] test track::tests::test_get_k_exons_before::case_4 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_after::case_5 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_after::case_8 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_before::case_1 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_before::case_2 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_before::case_5 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_before::case_6 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_after::case_6 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_after::case_7 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_before::case_3 ... ok [INFO] [stdout] test track::tests::test_get_k_genes_before::case_4 ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- tests::integration_test::case_5 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'tests::integration_test::case_5' (128) panicked at src/main.rs:180:63: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError("SQLite cache not found at tests/data/cache/GCF_000005845.2/tracks.sqlite. Please run download command first.") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6550ae6439a2 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6550ae6439a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6550ae6439a2 - std::sys::backtrace::_print_fmt::h255777b7ec902439 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6550ae6439a2 - ::fmt::h8a1ac49fcd7ee8ce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6550ae657b1f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6550ae657b1f - core::fmt::write::hbdcc0ec4f1bab1db [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x6550ae60be53 - std::io::default_write_fmt::h2580ece0d4b58e51 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6550ae60be53 - std::io::Write::write_fmt::hac9e42858f273b87 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6550ae619fb2 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6550ae61fe2f - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6550ae61fcc1 - std::panicking::default_hook::h9d66b9642014ce48 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6550ad2d550e - as core::ops::function::Fn>::call::h8c698701e444e564 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x6550ad2d550e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6550ae6204ef - as core::ops::function::Fn>::call::hc4f222a8a57c637a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x6550ae6204ef - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6550ae62029a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6550ae61a0e9 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6550ae5ff41d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6550ae663600 - core::panicking::panic_fmt::h774fb860369a0f7b [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x6550ae662386 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x6550ad1c674e - core::result::Result::unwrap::hf78767a4bb7dfb1c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x6550ad1c674e - tgv::tests::integration_test::{{closure}}::h58c1e77b4900651a [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:180:63 [INFO] [stdout] 22: 0x6550ad19a38d - tgv::tests::integration_test::case_5::{{closure}}::h2dfa20503e70dacd [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 23: 0x6550ad2a1932 - as core::future::future::Future>::poll::h2f5faeda2df28dbd [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x6550ad2a196d - as core::future::future::Future>::poll::h475b7059c10e7778 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 25: 0x6550ad21c05d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hcafbefa85aecd0dd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:73 [INFO] [stdout] 26: 0x6550ad21bddb - tokio::runtime::coop::with_budget::h5f087967cd18f0e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 27: 0x6550ad21bddb - tokio::runtime::coop::budget::hdbdda605b65e3323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 28: 0x6550ad21bddb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hcf2fd860b2188b62 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:25 [INFO] [stdout] 29: 0x6550ad2190d0 - tokio::runtime::scheduler::current_thread::Context::enter::h81cb1ab759f85a35 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:428:19 [INFO] [stdout] 30: 0x6550ad21a9e0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h9f4fe7cd8a48bc43 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:728:44 [INFO] [stdout] 31: 0x6550ad21a684 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0cdd4a729991b047 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:68 [INFO] [stdout] 32: 0x6550ad1ae1eb - tokio::runtime::context::scoped::Scoped::set::h78f2dd353e4f0924 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 33: 0x6550ad1e0079 - tokio::runtime::context::set_scheduler::{{closure}}::h237e299d0df5a2a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:38 [INFO] [stdout] 34: 0x6550ad0feab2 - std::thread::local::LocalKey::try_with::hb40be26f172ebb54 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:508:12 [INFO] [stdout] 35: 0x6550ad0fdcbe - std::thread::local::LocalKey::with::h62a188d4490b1bbc [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:472:20 [INFO] [stdout] 36: 0x6550ad1dffed - tokio::runtime::context::set_scheduler::h2acaba4f821e70a9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:17 [INFO] [stdout] 37: 0x6550ad21a430 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hab07d50cc19ed327 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:27 [INFO] [stdout] 38: 0x6550ad21a723 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf890d775162e9e4e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:716:24 [INFO] [stdout] 39: 0x6550ad217f33 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hf277eaa1c14af3e2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:196:33 [INFO] [stdout] 40: 0x6550ad29f370 - tokio::runtime::context::runtime::enter_runtime::ha3f05f4205bd4de7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 41: 0x6550ad217981 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hf9839e60122ece0d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:184:9 [INFO] [stdout] 42: 0x6550ad29ffa4 - tokio::runtime::runtime::Runtime::block_on_inner::hbb768748059fc249 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 43: 0x6550ad2a0167 - tokio::runtime::runtime::Runtime::block_on::h3922ab70daffc14e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 44: 0x6550ad19a14d - tgv::tests::integration_test::case_5::h86fd923381090f76 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 45: 0x6550ad19a1e7 - tgv::tests::integration_test::case_5::{{closure}}::h10505e7de71ed42c [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:14 [INFO] [stdout] 46: 0x6550ad0be016 - core::ops::function::FnOnce::call_once::h5bffafae4089897e [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x6550ad2d535b - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 48: 0x6550ad2d535b - test::__rust_begin_short_backtrace::h94208530f2b4c8c7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18 [INFO] [stdout] 49: 0x6550ad2e936d - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74 [INFO] [stdout] 50: 0x6550ad2e936d - as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 51: 0x6550ad2e936d - std::panicking::catch_unwind::do_call::he5edbaf126c13b99 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 52: 0x6550ad2e936d - std::panicking::catch_unwind::h3d6a8652eceeabce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 53: 0x6550ad2e936d - std::panic::catch_unwind::hbef0c501dd7bb498 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 54: 0x6550ad2e936d - test::run_test_in_process::h400008a46a5006a0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27 [INFO] [stdout] 55: 0x6550ad2e936d - test::run_test::{{closure}}::h9a131655b31d9427 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43 [INFO] [stdout] 56: 0x6550ad2c28b4 - test::run_test::{{closure}}::he4a7177c216308c0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41 [INFO] [stdout] 57: 0x6550ad2c28b4 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 58: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 59: 0x6550ad2c61ea - as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 60: 0x6550ad2c61ea - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 61: 0x6550ad2c61ea - std::panicking::catch_unwind::h7e8b531bbda77d20 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 62: 0x6550ad2c61ea - std::panic::catch_unwind::hf9bbb2040b4f1e6c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 63: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 64: 0x6550ad2c61ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 65: 0x6550ae6152ff - as core::ops::function::FnOnce>::call_once::h6891ad53a5ed6f52 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 66: 0x6550ae6152ff - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 67: 0x7a709313faa4 - [INFO] [stdout] 68: 0x7a70931cca64 - clone [INFO] [stdout] 69: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::integration_test::case_4 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'tests::integration_test::case_4' (127) panicked at src/main.rs:180:63: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError("SQLite cache not found at tests/data/cache/wuhCor1/tracks.sqlite. Please run download command first.") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6550ae6439a2 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6550ae6439a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6550ae6439a2 - std::sys::backtrace::_print_fmt::h255777b7ec902439 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6550ae6439a2 - ::fmt::h8a1ac49fcd7ee8ce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6550ae657b1f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6550ae657b1f - core::fmt::write::hbdcc0ec4f1bab1db [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x6550ae60be53 - std::io::default_write_fmt::h2580ece0d4b58e51 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6550ae60be53 - std::io::Write::write_fmt::hac9e42858f273b87 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6550ae619fb2 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6550ae61fe2f - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6550ae61fcc1 - std::panicking::default_hook::h9d66b9642014ce48 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6550ad2d550e - as core::ops::function::Fn>::call::h8c698701e444e564 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x6550ad2d550e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6550ae6204ef - as core::ops::function::Fn>::call::hc4f222a8a57c637a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x6550ae6204ef - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6550ae62029a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6550ae61a0e9 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6550ae5ff41d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6550ae663600 - core::panicking::panic_fmt::h774fb860369a0f7b [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x6550ae662386 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x6550ad1c674e - core::result::Result::unwrap::hf78767a4bb7dfb1c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x6550ad1c674e - tgv::tests::integration_test::{{closure}}::h58c1e77b4900651a [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:180:63 [INFO] [stdout] 22: 0x6550ad199f1d - tgv::tests::integration_test::case_4::{{closure}}::h074a498f4c7ddd17 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 23: 0x6550ad2a1932 - as core::future::future::Future>::poll::h2f5faeda2df28dbd [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x6550ad2a196d - as core::future::future::Future>::poll::h475b7059c10e7778 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 25: 0x6550ad21c05d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hcafbefa85aecd0dd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:73 [INFO] [stdout] 26: 0x6550ad21bddb - tokio::runtime::coop::with_budget::h5f087967cd18f0e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 27: 0x6550ad21bddb - tokio::runtime::coop::budget::hdbdda605b65e3323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 28: 0x6550ad21bddb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hcf2fd860b2188b62 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:25 [INFO] [stdout] 29: 0x6550ad2190d0 - tokio::runtime::scheduler::current_thread::Context::enter::h81cb1ab759f85a35 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:428:19 [INFO] [stdout] 30: 0x6550ad21a9e0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h9f4fe7cd8a48bc43 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:728:44 [INFO] [stdout] 31: 0x6550ad21a684 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0cdd4a729991b047 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:68 [INFO] [stdout] 32: 0x6550ad1ae1eb - tokio::runtime::context::scoped::Scoped::set::h78f2dd353e4f0924 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 33: 0x6550ad1e0079 - tokio::runtime::context::set_scheduler::{{closure}}::h237e299d0df5a2a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:38 [INFO] [stdout] 34: 0x6550ad0feab2 - std::thread::local::LocalKey::try_with::hb40be26f172ebb54 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:508:12 [INFO] [stdout] 35: 0x6550ad0fdcbe - std::thread::local::LocalKey::with::h62a188d4490b1bbc [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:472:20 [INFO] [stdout] 36: 0x6550ad1dffed - tokio::runtime::context::set_scheduler::h2acaba4f821e70a9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:17 [INFO] [stdout] 37: 0x6550ad21a430 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hab07d50cc19ed327 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:27 [INFO] [stdout] 38: 0x6550ad21a723 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf890d775162e9e4e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:716:24 [INFO] [stdout] 39: 0x6550ad217f33 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hf277eaa1c14af3e2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:196:33 [INFO] [stdout] 40: 0x6550ad29f370 - tokio::runtime::context::runtime::enter_runtime::ha3f05f4205bd4de7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 41: 0x6550ad217981 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hf9839e60122ece0d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:184:9 [INFO] [stdout] 42: 0x6550ad29ffa4 - tokio::runtime::runtime::Runtime::block_on_inner::hbb768748059fc249 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 43: 0x6550ad2a0167 - tokio::runtime::runtime::Runtime::block_on::h3922ab70daffc14e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 44: 0x6550ad199d0d - tgv::tests::integration_test::case_4::h9f6c5b6cef4fcdc6 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 45: 0x6550ad199fb7 - tgv::tests::integration_test::case_4::{{closure}}::h43cc87e2bf3cadc6 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:14 [INFO] [stdout] 46: 0x6550ad0be276 - core::ops::function::FnOnce::call_once::h658ca9e25ffbf250 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x6550ad2d535b - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 48: 0x6550ad2d535b - test::__rust_begin_short_backtrace::h94208530f2b4c8c7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18 [INFO] [stdout] 49: 0x6550ad2e936d - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74 [INFO] [stdout] 50: 0x6550ad2e936d - as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 51: 0x6550ad2e936d - std::panicking::catch_unwind::do_call::he5edbaf126c13b99 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 52: 0x6550ad2e936d - std::panicking::catch_unwind::h3d6a8652eceeabce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 53: 0x6550ad2e936d - std::panic::catch_unwind::hbef0c501dd7bb498 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 54: 0x6550ad2e936d - test::run_test_in_process::h400008a46a5006a0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27 [INFO] [stdout] 55: 0x6550ad2e936d - test::run_test::{{closure}}::h9a131655b31d9427 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43 [INFO] [stdout] 56: 0x6550ad2c28b4 - test::run_test::{{closure}}::he4a7177c216308c0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41 [INFO] [stdout] 57: 0x6550ad2c28b4 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 58: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 59: 0x6550ad2c61ea - as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 60: 0x6550ad2c61ea - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 61: 0x6550ad2c61ea - std::panicking::catch_unwind::h7e8b531bbda77d20 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 62: 0x6550ad2c61ea - std::panic::catch_unwind::hf9bbb2040b4f1e6c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 63: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 64: 0x6550ad2c61ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 65: 0x6550ae6152ff - as core::ops::function::FnOnce>::call_once::h6891ad53a5ed6f52 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 66: 0x6550ae6152ff - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 67: 0x7a709313faa4 - [INFO] [stdout] 68: 0x7a70931cca64 - clone [INFO] [stdout] 69: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::integration_test::case_1 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'tests::integration_test::case_1' (124) panicked at src/main.rs:180:63: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: SqlxError(Io(Custom { kind: Uncategorized, error: "failed to lookup address information: Temporary failure in name resolution" })) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6550ae6439a2 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6550ae6439a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6550ae6439a2 - std::sys::backtrace::_print_fmt::h255777b7ec902439 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6550ae6439a2 - ::fmt::h8a1ac49fcd7ee8ce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6550ae657b1f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6550ae657b1f - core::fmt::write::hbdcc0ec4f1bab1db [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x6550ae60be53 - std::io::default_write_fmt::h2580ece0d4b58e51 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6550ae60be53 - std::io::Write::write_fmt::hac9e42858f273b87 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6550ae619fb2 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6550ae61fe2f - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6550ae61fcc1 - std::panicking::default_hook::h9d66b9642014ce48 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6550ad2d550e - as core::ops::function::Fn>::call::h8c698701e444e564 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x6550ad2d550e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6550ae6204ef - as core::ops::function::Fn>::call::hc4f222a8a57c637a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x6550ae6204ef - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6550ae62029a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6550ae61a0e9 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6550ae5ff41d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6550ae663600 - core::panicking::panic_fmt::h774fb860369a0f7b [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x6550ae662386 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x6550ad1c674e - core::result::Result::unwrap::hf78767a4bb7dfb1c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x6550ad1c674e - tgv::tests::integration_test::{{closure}}::h58c1e77b4900651a [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:180:63 [INFO] [stdout] 22: 0x6550ad19924d - tgv::tests::integration_test::case_1::{{closure}}::h3fc926cc4f3c129e [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 23: 0x6550ad2a1932 - as core::future::future::Future>::poll::h2f5faeda2df28dbd [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x6550ad2a196d - as core::future::future::Future>::poll::h475b7059c10e7778 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 25: 0x6550ad21c05d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hcafbefa85aecd0dd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:73 [INFO] [stdout] 26: 0x6550ad21bddb - tokio::runtime::coop::with_budget::h5f087967cd18f0e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 27: 0x6550ad21bddb - tokio::runtime::coop::budget::hdbdda605b65e3323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 28: 0x6550ad21bddb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hcf2fd860b2188b62 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:25 [INFO] [stdout] 29: 0x6550ad2190d0 - tokio::runtime::scheduler::current_thread::Context::enter::h81cb1ab759f85a35 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:428:19 [INFO] [stdout] 30: 0x6550ad21a9e0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h9f4fe7cd8a48bc43 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:728:44 [INFO] [stdout] 31: 0x6550ad21a684 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0cdd4a729991b047 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:68 [INFO] [stdout] 32: 0x6550ad1ae1eb - tokio::runtime::context::scoped::Scoped::set::h78f2dd353e4f0924 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 33: 0x6550ad1e0079 - tokio::runtime::context::set_scheduler::{{closure}}::h237e299d0df5a2a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:38 [INFO] [stdout] 34: 0x6550ad0feab2 - std::thread::local::LocalKey::try_with::hb40be26f172ebb54 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:508:12 [INFO] [stdout] 35: 0x6550ad0fdcbe - std::thread::local::LocalKey::with::h62a188d4490b1bbc [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:472:20 [INFO] [stdout] 36: 0x6550ad1dffed - tokio::runtime::context::set_scheduler::h2acaba4f821e70a9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:17 [INFO] [stdout] 37: 0x6550ad21a430 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hab07d50cc19ed327 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:27 [INFO] [stdout] 38: 0x6550ad21a723 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf890d775162e9e4e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:716:24 [INFO] [stdout] 39: 0x6550ad217f33 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hf277eaa1c14af3e2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:196:33 [INFO] [stdout] 40: 0x6550ad29f370 - tokio::runtime::context::runtime::enter_runtime::ha3f05f4205bd4de7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 41: 0x6550ad217981 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hf9839e60122ece0d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:184:9 [INFO] [stdout] 42: 0x6550ad29ffa4 - tokio::runtime::runtime::Runtime::block_on_inner::hbb768748059fc249 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 43: 0x6550ad2a0167 - tokio::runtime::runtime::Runtime::block_on::h3922ab70daffc14e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 44: 0x6550ad19903d - tgv::tests::integration_test::case_1::h5f2ff78bd03324c3 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 45: 0x6550ad1992e7 - tgv::tests::integration_test::case_1::{{closure}}::h5bbfb74df6d3a3e4 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:14 [INFO] [stdout] 46: 0x6550ad0bd6c6 - core::ops::function::FnOnce::call_once::h4085bde573d2e931 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x6550ad2d535b - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 48: 0x6550ad2d535b - test::__rust_begin_short_backtrace::h94208530f2b4c8c7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18 [INFO] [stdout] 49: 0x6550ad2e936d - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74 [INFO] [stdout] 50: 0x6550ad2e936d - as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 51: 0x6550ad2e936d - std::panicking::catch_unwind::do_call::he5edbaf126c13b99 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 52: 0x6550ad2e936d - std::panicking::catch_unwind::h3d6a8652eceeabce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 53: 0x6550ad2e936d - std::panic::catch_unwind::hbef0c501dd7bb498 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 54: 0x6550ad2e936d - test::run_test_in_process::h400008a46a5006a0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27 [INFO] [stdout] 55: 0x6550ad2e936d - test::run_test::{{closure}}::h9a131655b31d9427 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43 [INFO] [stdout] 56: 0x6550ad2c28b4 - test::run_test::{{closure}}::he4a7177c216308c0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41 [INFO] [stdout] 57: 0x6550ad2c28b4 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 58: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 59: 0x6550ad2c61ea - as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 60: 0x6550ad2c61ea - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 61: 0x6550ad2c61ea - std::panicking::catch_unwind::h7e8b531bbda77d20 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 62: 0x6550ad2c61ea - std::panic::catch_unwind::hf9bbb2040b4f1e6c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 63: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 64: 0x6550ad2c61ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 65: 0x6550ae6152ff - as core::ops::function::FnOnce>::call_once::h6891ad53a5ed6f52 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 66: 0x6550ae6152ff - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 67: 0x7a709313faa4 - [INFO] [stdout] 68: 0x7a70931cca64 - clone [INFO] [stdout] 69: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::download_integration_test::case_1 stdout ---- [INFO] [stdout] temp_dir: "/tmp/.tmpaRkVPn" [INFO] [stdout] [INFO] [stdout] thread 'tests::download_integration_test::case_1' (122) panicked at src/main.rs:202:37: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: SqlxError(Io(Custom { kind: Uncategorized, error: "failed to lookup address information: Temporary failure in name resolution" })) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6550ae6439a2 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6550ae6439a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6550ae6439a2 - std::sys::backtrace::_print_fmt::h255777b7ec902439 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6550ae6439a2 - ::fmt::h8a1ac49fcd7ee8ce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6550ae657b1f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6550ae657b1f - core::fmt::write::hbdcc0ec4f1bab1db [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x6550ae60be53 - std::io::default_write_fmt::h2580ece0d4b58e51 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6550ae60be53 - std::io::Write::write_fmt::hac9e42858f273b87 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6550ae619fb2 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6550ae61fe2f - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6550ae61fcc1 - std::panicking::default_hook::h9d66b9642014ce48 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6550ad2d550e - as core::ops::function::Fn>::call::h8c698701e444e564 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x6550ad2d550e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6550ae6204ef - as core::ops::function::Fn>::call::hc4f222a8a57c637a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x6550ae6204ef - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6550ae62029a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6550ae61a0e9 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6550ae5ff41d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6550ae663600 - core::panicking::panic_fmt::h774fb860369a0f7b [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x6550ae662386 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x6550ad1c7e68 - core::result::Result::unwrap::h269bd36126fdf5bb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x6550ad1c7e68 - tgv::tests::download_integration_test::{{closure}}::h85730801e59179ff [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:202:37 [INFO] [stdout] 22: 0x6550ad23eacc - tgv::tests::download_integration_test::case_1::{{closure}}::hff82272225f7cfe8 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:188:5 [INFO] [stdout] 23: 0x6550ad2a1932 - as core::future::future::Future>::poll::h2f5faeda2df28dbd [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x6550ad2a196d - as core::future::future::Future>::poll::h475b7059c10e7778 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 25: 0x6550ad21c05d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hcafbefa85aecd0dd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:73 [INFO] [stdout] 26: 0x6550ad21bddb - tokio::runtime::coop::with_budget::h5f087967cd18f0e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 27: 0x6550ad21bddb - tokio::runtime::coop::budget::hdbdda605b65e3323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 28: 0x6550ad21bddb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hcf2fd860b2188b62 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:25 [INFO] [stdout] 29: 0x6550ad2190d0 - tokio::runtime::scheduler::current_thread::Context::enter::h81cb1ab759f85a35 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:428:19 [INFO] [stdout] 30: 0x6550ad21a9e0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h9f4fe7cd8a48bc43 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:728:44 [INFO] [stdout] 31: 0x6550ad21a684 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0cdd4a729991b047 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:68 [INFO] [stdout] 32: 0x6550ad1ae1eb - tokio::runtime::context::scoped::Scoped::set::h78f2dd353e4f0924 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 33: 0x6550ad1e0079 - tokio::runtime::context::set_scheduler::{{closure}}::h237e299d0df5a2a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:38 [INFO] [stdout] 34: 0x6550ad0feab2 - std::thread::local::LocalKey::try_with::hb40be26f172ebb54 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:508:12 [INFO] [stdout] 35: 0x6550ad0fdcbe - std::thread::local::LocalKey::with::h62a188d4490b1bbc [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:472:20 [INFO] [stdout] 36: 0x6550ad1dffed - tokio::runtime::context::set_scheduler::h2acaba4f821e70a9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:17 [INFO] [stdout] 37: 0x6550ad21a430 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hab07d50cc19ed327 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:27 [INFO] [stdout] 38: 0x6550ad21a723 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf890d775162e9e4e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:716:24 [INFO] [stdout] 39: 0x6550ad217f33 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hf277eaa1c14af3e2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:196:33 [INFO] [stdout] 40: 0x6550ad29f370 - tokio::runtime::context::runtime::enter_runtime::ha3f05f4205bd4de7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 41: 0x6550ad217981 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hf9839e60122ece0d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:184:9 [INFO] [stdout] 42: 0x6550ad29ffa4 - tokio::runtime::runtime::Runtime::block_on_inner::hbb768748059fc249 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 43: 0x6550ad2a0167 - tokio::runtime::runtime::Runtime::block_on::h3922ab70daffc14e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 44: 0x6550ad23e88f - tgv::tests::download_integration_test::case_1::h2639150b32a453e0 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:188:5 [INFO] [stdout] 45: 0x6550ad23e927 - tgv::tests::download_integration_test::case_1::{{closure}}::hb5d692abf8d70be9 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:188:14 [INFO] [stdout] 46: 0x6550ad0bfe76 - core::ops::function::FnOnce::call_once::hcaa0dda640076ac5 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x6550ad2d535b - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 48: 0x6550ad2d535b - test::__rust_begin_short_backtrace::h94208530f2b4c8c7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18 [INFO] [stdout] 49: 0x6550ad2e936d - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74 [INFO] [stdout] 50: 0x6550ad2e936d - as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 51: 0x6550ad2e936d - std::panicking::catch_unwind::do_call::he5edbaf126c13b99 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 52: 0x6550ad2e936d - std::panicking::catch_unwind::h3d6a8652eceeabce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 53: 0x6550ad2e936d - std::panic::catch_unwind::hbef0c501dd7bb498 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 54: 0x6550ad2e936d - test::run_test_in_process::h400008a46a5006a0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27 [INFO] [stdout] 55: 0x6550ad2e936d - test::run_test::{{closure}}::h9a131655b31d9427 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43 [INFO] [stdout] 56: 0x6550ad2c28b4 - test::run_test::{{closure}}::he4a7177c216308c0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41 [INFO] [stdout] 57: 0x6550ad2c28b4 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 58: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 59: 0x6550ad2c61ea - as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 60: 0x6550ad2c61ea - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 61: 0x6550ad2c61ea - std::panicking::catch_unwind::h7e8b531bbda77d20 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 62: 0x6550ad2c61ea - std::panic::catch_unwind::hf9bbb2040b4f1e6c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 63: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 64: 0x6550ad2c61ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 65: 0x6550ae6152ff - as core::ops::function::FnOnce>::call_once::h6891ad53a5ed6f52 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 66: 0x6550ae6152ff - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 67: 0x7a709313faa4 - [INFO] [stdout] 68: 0x7a70931cca64 - clone [INFO] [stdout] 69: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::integration_test::case_6 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'tests::integration_test::case_6' (133) panicked at src/main.rs:180:63: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError("BAM file /opt/rustwide/workdir/tests/data/ncbi.sorted.bam not found") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6550ae6439a2 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6550ae6439a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6550ae6439a2 - std::sys::backtrace::_print_fmt::h255777b7ec902439 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6550ae6439a2 - ::fmt::h8a1ac49fcd7ee8ce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6550ae657b1f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6550ae657b1f - core::fmt::write::hbdcc0ec4f1bab1db [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x6550ae60be53 - std::io::default_write_fmt::h2580ece0d4b58e51 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6550ae60be53 - std::io::Write::write_fmt::hac9e42858f273b87 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6550ae619fb2 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6550ae61fe2f - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6550ae61fcc1 - std::panicking::default_hook::h9d66b9642014ce48 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6550ad2d550e - as core::ops::function::Fn>::call::h8c698701e444e564 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x6550ad2d550e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6550ae6204ef - as core::ops::function::Fn>::call::hc4f222a8a57c637a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x6550ae6204ef - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6550ae62029a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6550ae61a0e9 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6550ae5ff41d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6550ae663600 - core::panicking::panic_fmt::h774fb860369a0f7b [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x6550ae662386 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x6550ad1c674e - core::result::Result::unwrap::hf78767a4bb7dfb1c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x6550ad1c674e - tgv::tests::integration_test::{{closure}}::h58c1e77b4900651a [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:180:63 [INFO] [stdout] 22: 0x6550ad19a7ad - tgv::tests::integration_test::case_6::{{closure}}::h62fda06e2872de37 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 23: 0x6550ad2a1932 - as core::future::future::Future>::poll::h2f5faeda2df28dbd [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x6550ad2a196d - as core::future::future::Future>::poll::h475b7059c10e7778 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 25: 0x6550ad21c05d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hcafbefa85aecd0dd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:73 [INFO] [stdout] 26: 0x6550ad21bddb - tokio::runtime::coop::with_budget::h5f087967cd18f0e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 27: 0x6550ad21bddb - tokio::runtime::coop::budget::hdbdda605b65e3323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 28: 0x6550ad21bddb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hcf2fd860b2188b62 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:25 [INFO] [stdout] 29: 0x6550ad2190d0 - tokio::runtime::scheduler::current_thread::Context::enter::h81cb1ab759f85a35 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:428:19 [INFO] [stdout] 30: 0x6550ad21a9e0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h9f4fe7cd8a48bc43 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:728:44 [INFO] [stdout] 31: 0x6550ad21a684 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0cdd4a729991b047 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:68 [INFO] [stdout] 32: 0x6550ad1ae1eb - tokio::runtime::context::scoped::Scoped::set::h78f2dd353e4f0924 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 33: 0x6550ad1e0079 - tokio::runtime::context::set_scheduler::{{closure}}::h237e299d0df5a2a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:38 [INFO] [stdout] 34: 0x6550ad0feab2 - std::thread::local::LocalKey::try_with::hb40be26f172ebb54 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:508:12 [INFO] [stdout] 35: 0x6550ad0fdcbe - std::thread::local::LocalKey::with::h62a188d4490b1bbc [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:472:20 [INFO] [stdout] 36: 0x6550ad1dffed - tokio::runtime::context::set_scheduler::h2acaba4f821e70a9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:17 [INFO] [stdout] 37: 0x6550ad21a430 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hab07d50cc19ed327 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:27 [INFO] [stdout] 38: 0x6550ad21a723 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf890d775162e9e4e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:716:24 [INFO] [stdout] 39: 0x6550ad217f33 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hf277eaa1c14af3e2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:196:33 [INFO] [stdout] 40: 0x6550ad29f370 - tokio::runtime::context::runtime::enter_runtime::ha3f05f4205bd4de7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 41: 0x6550ad217981 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hf9839e60122ece0d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:184:9 [INFO] [stdout] 42: 0x6550ad29ffa4 - tokio::runtime::runtime::Runtime::block_on_inner::hbb768748059fc249 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 43: 0x6550ad2a0167 - tokio::runtime::runtime::Runtime::block_on::h3922ab70daffc14e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 44: 0x6550ad19a58d - tgv::tests::integration_test::case_6::h21a53fb2881bd955 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 45: 0x6550ad19a847 - tgv::tests::integration_test::case_6::{{closure}}::h82a79309d678e5d5 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:14 [INFO] [stdout] 46: 0x6550ad0c0806 - core::ops::function::FnOnce::call_once::hf49daa079e830bb4 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x6550ad2d535b - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 48: 0x6550ad2d535b - test::__rust_begin_short_backtrace::h94208530f2b4c8c7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18 [INFO] [stdout] 49: 0x6550ad2e936d - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74 [INFO] [stdout] 50: 0x6550ad2e936d - as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 51: 0x6550ad2e936d - std::panicking::catch_unwind::do_call::he5edbaf126c13b99 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 52: 0x6550ad2e936d - std::panicking::catch_unwind::h3d6a8652eceeabce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 53: 0x6550ad2e936d - std::panic::catch_unwind::hbef0c501dd7bb498 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 54: 0x6550ad2e936d - test::run_test_in_process::h400008a46a5006a0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27 [INFO] [stdout] 55: 0x6550ad2e936d - test::run_test::{{closure}}::h9a131655b31d9427 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43 [INFO] [stdout] 56: 0x6550ad2c28b4 - test::run_test::{{closure}}::he4a7177c216308c0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41 [INFO] [stdout] 57: 0x6550ad2c28b4 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 58: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 59: 0x6550ad2c61ea - as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 60: 0x6550ad2c61ea - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 61: 0x6550ad2c61ea - std::panicking::catch_unwind::h7e8b531bbda77d20 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 62: 0x6550ad2c61ea - std::panic::catch_unwind::hf9bbb2040b4f1e6c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 63: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 64: 0x6550ad2c61ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 65: 0x6550ae6152ff - as core::ops::function::FnOnce>::call_once::h6891ad53a5ed6f52 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 66: 0x6550ae6152ff - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 67: 0x7a709313faa4 - [INFO] [stdout] 68: 0x7a70931cca64 - clone [INFO] [stdout] 69: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::integration_test::case_3 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'tests::integration_test::case_3' (126) panicked at src/main.rs:180:63: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: UcscApiIOError(reqwest::Error { kind: Request, url: "https://api.genome.ucsc.edu/list/genarkGenomes?genome=GCF_028858775.2", source: hyper_util::client::legacy::Error(Connect, ConnectError("dns error", Custom { kind: Uncategorized, error: "failed to lookup address information: Temporary failure in name resolution" })) }) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6550ae6439a2 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6550ae6439a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6550ae6439a2 - std::sys::backtrace::_print_fmt::h255777b7ec902439 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6550ae6439a2 - ::fmt::h8a1ac49fcd7ee8ce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6550ae657b1f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6550ae657b1f - core::fmt::write::hbdcc0ec4f1bab1db [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x6550ae60be53 - std::io::default_write_fmt::h2580ece0d4b58e51 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6550ae60be53 - std::io::Write::write_fmt::hac9e42858f273b87 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6550ae619fb2 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6550ae61fe2f - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6550ae61fcc1 - std::panicking::default_hook::h9d66b9642014ce48 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6550ad2d550e - as core::ops::function::Fn>::call::h8c698701e444e564 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x6550ad2d550e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6550ae6204ef - as core::ops::function::Fn>::call::hc4f222a8a57c637a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x6550ae6204ef - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6550ae62029a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6550ae61a0e9 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6550ae5ff41d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6550ae663600 - core::panicking::panic_fmt::h774fb860369a0f7b [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x6550ae662386 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x6550ad1c674e - core::result::Result::unwrap::hf78767a4bb7dfb1c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x6550ad1c674e - tgv::tests::integration_test::{{closure}}::h58c1e77b4900651a [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:180:63 [INFO] [stdout] 22: 0x6550ad199add - tgv::tests::integration_test::case_3::{{closure}}::h81124f8d56e2b35b [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 23: 0x6550ad2a1932 - as core::future::future::Future>::poll::h2f5faeda2df28dbd [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x6550ad2a196d - as core::future::future::Future>::poll::h475b7059c10e7778 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 25: 0x6550ad21c05d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hcafbefa85aecd0dd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:73 [INFO] [stdout] 26: 0x6550ad21bddb - tokio::runtime::coop::with_budget::h5f087967cd18f0e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 27: 0x6550ad21bddb - tokio::runtime::coop::budget::hdbdda605b65e3323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 28: 0x6550ad21bddb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hcf2fd860b2188b62 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:25 [INFO] [stdout] 29: 0x6550ad2190d0 - tokio::runtime::scheduler::current_thread::Context::enter::h81cb1ab759f85a35 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:428:19 [INFO] [stdout] 30: 0x6550ad21a9e0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h9f4fe7cd8a48bc43 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:728:44 [INFO] [stdout] 31: 0x6550ad21a684 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0cdd4a729991b047 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:68 [INFO] [stdout] 32: 0x6550ad1ae1eb - tokio::runtime::context::scoped::Scoped::set::h78f2dd353e4f0924 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 33: 0x6550ad1e0079 - tokio::runtime::context::set_scheduler::{{closure}}::h237e299d0df5a2a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:38 [INFO] [stdout] 34: 0x6550ad0feab2 - std::thread::local::LocalKey::try_with::hb40be26f172ebb54 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:508:12 [INFO] [stdout] 35: 0x6550ad0fdcbe - std::thread::local::LocalKey::with::h62a188d4490b1bbc [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:472:20 [INFO] [stdout] 36: 0x6550ad1dffed - tokio::runtime::context::set_scheduler::h2acaba4f821e70a9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:17 [INFO] [stdout] 37: 0x6550ad21a430 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hab07d50cc19ed327 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:27 [INFO] [stdout] 38: 0x6550ad21a723 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf890d775162e9e4e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:716:24 [INFO] [stdout] 39: 0x6550ad217f33 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hf277eaa1c14af3e2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:196:33 [INFO] [stdout] 40: 0x6550ad29f370 - tokio::runtime::context::runtime::enter_runtime::ha3f05f4205bd4de7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 41: 0x6550ad217981 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hf9839e60122ece0d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:184:9 [INFO] [stdout] 42: 0x6550ad29ffa4 - tokio::runtime::runtime::Runtime::block_on_inner::hbb768748059fc249 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 43: 0x6550ad2a0167 - tokio::runtime::runtime::Runtime::block_on::h3922ab70daffc14e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 44: 0x6550ad1998cd - tgv::tests::integration_test::case_3::hdf00b1d64d4a8bf9 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 45: 0x6550ad199b77 - tgv::tests::integration_test::case_3::{{closure}}::h819e088fb7959bb1 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:14 [INFO] [stdout] 46: 0x6550ad0bd946 - core::ops::function::FnOnce::call_once::h48c1d62417ac7b75 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x6550ad2d535b - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 48: 0x6550ad2d535b - test::__rust_begin_short_backtrace::h94208530f2b4c8c7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18 [INFO] [stdout] 49: 0x6550ad2e936d - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74 [INFO] [stdout] 50: 0x6550ad2e936d - as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 51: 0x6550ad2e936d - std::panicking::catch_unwind::do_call::he5edbaf126c13b99 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 52: 0x6550ad2e936d - std::panicking::catch_unwind::h3d6a8652eceeabce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 53: 0x6550ad2e936d - std::panic::catch_unwind::hbef0c501dd7bb498 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 54: 0x6550ad2e936d - test::run_test_in_process::h400008a46a5006a0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27 [INFO] [stdout] 55: 0x6550ad2e936d - test::run_test::{{closure}}::h9a131655b31d9427 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43 [INFO] [stdout] 56: 0x6550ad2c28b4 - test::run_test::{{closure}}::he4a7177c216308c0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41 [INFO] [stdout] 57: 0x6550ad2c28b4 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 58: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 59: 0x6550ad2c61ea - as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 60: 0x6550ad2c61ea - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 61: 0x6550ad2c61ea - std::panicking::catch_unwind::h7e8b531bbda77d20 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 62: 0x6550ad2c61ea - std::panic::catch_unwind::hf9bbb2040b4f1e6c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 63: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 64: 0x6550ad2c61ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 65: 0x6550ae6152ff - as core::ops::function::FnOnce>::call_once::h6891ad53a5ed6f52 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 66: 0x6550ae6152ff - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 67: 0x7a709313faa4 - [INFO] [stdout] 68: 0x7a70931cca64 - clone [INFO] [stdout] 69: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::integration_test::case_2 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'tests::integration_test::case_2' (125) panicked at src/main.rs:180:63: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: SqlxError(Io(Custom { kind: Uncategorized, error: "failed to lookup address information: Temporary failure in name resolution" })) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6550ae6439a2 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6550ae6439a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6550ae6439a2 - std::sys::backtrace::_print_fmt::h255777b7ec902439 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6550ae6439a2 - ::fmt::h8a1ac49fcd7ee8ce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6550ae657b1f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6550ae657b1f - core::fmt::write::hbdcc0ec4f1bab1db [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x6550ae60be53 - std::io::default_write_fmt::h2580ece0d4b58e51 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6550ae60be53 - std::io::Write::write_fmt::hac9e42858f273b87 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6550ae619fb2 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6550ae61fe2f - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6550ae61fcc1 - std::panicking::default_hook::h9d66b9642014ce48 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6550ad2d550e - as core::ops::function::Fn>::call::h8c698701e444e564 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x6550ad2d550e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6550ae6204ef - as core::ops::function::Fn>::call::hc4f222a8a57c637a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x6550ae6204ef - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6550ae62029a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6550ae61a0e9 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6550ae5ff41d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6550ae663600 - core::panicking::panic_fmt::h774fb860369a0f7b [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x6550ae662386 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x6550ad1c674e - core::result::Result::unwrap::hf78767a4bb7dfb1c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x6550ad1c674e - tgv::tests::integration_test::{{closure}}::h58c1e77b4900651a [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:180:63 [INFO] [stdout] 22: 0x6550ad19969d - tgv::tests::integration_test::case_2::{{closure}}::h219e9d738fd4f817 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 23: 0x6550ad2a1932 - as core::future::future::Future>::poll::h2f5faeda2df28dbd [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x6550ad2a196d - as core::future::future::Future>::poll::h475b7059c10e7778 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 25: 0x6550ad21c05d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hcafbefa85aecd0dd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:73 [INFO] [stdout] 26: 0x6550ad21bddb - tokio::runtime::coop::with_budget::h5f087967cd18f0e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 27: 0x6550ad21bddb - tokio::runtime::coop::budget::hdbdda605b65e3323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 28: 0x6550ad21bddb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hcf2fd860b2188b62 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:25 [INFO] [stdout] 29: 0x6550ad2190d0 - tokio::runtime::scheduler::current_thread::Context::enter::h81cb1ab759f85a35 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:428:19 [INFO] [stdout] 30: 0x6550ad21a9e0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h9f4fe7cd8a48bc43 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:728:44 [INFO] [stdout] 31: 0x6550ad21a684 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0cdd4a729991b047 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:68 [INFO] [stdout] 32: 0x6550ad1ae1eb - tokio::runtime::context::scoped::Scoped::set::h78f2dd353e4f0924 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 33: 0x6550ad1e0079 - tokio::runtime::context::set_scheduler::{{closure}}::h237e299d0df5a2a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:38 [INFO] [stdout] 34: 0x6550ad0feab2 - std::thread::local::LocalKey::try_with::hb40be26f172ebb54 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:508:12 [INFO] [stdout] 35: 0x6550ad0fdcbe - std::thread::local::LocalKey::with::h62a188d4490b1bbc [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:472:20 [INFO] [stdout] 36: 0x6550ad1dffed - tokio::runtime::context::set_scheduler::h2acaba4f821e70a9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:17 [INFO] [stdout] 37: 0x6550ad21a430 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hab07d50cc19ed327 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:27 [INFO] [stdout] 38: 0x6550ad21a723 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf890d775162e9e4e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:716:24 [INFO] [stdout] 39: 0x6550ad217f33 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hf277eaa1c14af3e2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:196:33 [INFO] [stdout] 40: 0x6550ad29f370 - tokio::runtime::context::runtime::enter_runtime::ha3f05f4205bd4de7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 41: 0x6550ad217981 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hf9839e60122ece0d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:184:9 [INFO] [stdout] 42: 0x6550ad29ffa4 - tokio::runtime::runtime::Runtime::block_on_inner::hbb768748059fc249 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 43: 0x6550ad2a0167 - tokio::runtime::runtime::Runtime::block_on::h3922ab70daffc14e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 44: 0x6550ad19947d - tgv::tests::integration_test::case_2::h3ec6f95160b68108 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 45: 0x6550ad199737 - tgv::tests::integration_test::case_2::{{closure}}::h5c17d3bfa3efb7ed [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:14 [INFO] [stdout] 46: 0x6550ad0be646 - core::ops::function::FnOnce::call_once::h73e24135bc6cfb71 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x6550ad2d535b - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 48: 0x6550ad2d535b - test::__rust_begin_short_backtrace::h94208530f2b4c8c7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18 [INFO] [stdout] 49: 0x6550ad2e936d - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74 [INFO] [stdout] 50: 0x6550ad2e936d - as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 51: 0x6550ad2e936d - std::panicking::catch_unwind::do_call::he5edbaf126c13b99 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 52: 0x6550ad2e936d - std::panicking::catch_unwind::h3d6a8652eceeabce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 53: 0x6550ad2e936d - std::panic::catch_unwind::hbef0c501dd7bb498 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 54: 0x6550ad2e936d - test::run_test_in_process::h400008a46a5006a0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27 [INFO] [stdout] 55: 0x6550ad2e936d - test::run_test::{{closure}}::h9a131655b31d9427 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43 [INFO] [stdout] 56: 0x6550ad2c28b4 - test::run_test::{{closure}}::he4a7177c216308c0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41 [INFO] [stdout] 57: 0x6550ad2c28b4 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 58: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 59: 0x6550ad2c61ea - as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 60: 0x6550ad2c61ea - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 61: 0x6550ad2c61ea - std::panicking::catch_unwind::h7e8b531bbda77d20 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 62: 0x6550ad2c61ea - std::panic::catch_unwind::hf9bbb2040b4f1e6c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 63: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 64: 0x6550ad2c61ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 65: 0x6550ae6152ff - as core::ops::function::FnOnce>::call_once::h6891ad53a5ed6f52 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 66: 0x6550ae6152ff - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 67: 0x7a709313faa4 - [INFO] [stdout] 68: 0x7a70931cca64 - clone [INFO] [stdout] 69: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::integration_test::case_7 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'tests::integration_test::case_7' (137) panicked at src/main.rs:180:63: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError("BAM file /opt/rustwide/workdir/tests/data/ncbi.sorted.bam not found") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6550ae6439a2 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6550ae6439a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6550ae6439a2 - std::sys::backtrace::_print_fmt::h255777b7ec902439 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6550ae6439a2 - ::fmt::h8a1ac49fcd7ee8ce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6550ae657b1f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6550ae657b1f - core::fmt::write::hbdcc0ec4f1bab1db [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x6550ae60be53 - std::io::default_write_fmt::h2580ece0d4b58e51 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6550ae60be53 - std::io::Write::write_fmt::hac9e42858f273b87 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6550ae619fb2 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6550ae61fe2f - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6550ae61fcc1 - std::panicking::default_hook::h9d66b9642014ce48 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6550ad2d550e - as core::ops::function::Fn>::call::h8c698701e444e564 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x6550ad2d550e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6550ae6204ef - as core::ops::function::Fn>::call::hc4f222a8a57c637a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x6550ae6204ef - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6550ae62029a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6550ae61a0e9 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6550ae5ff41d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6550ae663600 - core::panicking::panic_fmt::h774fb860369a0f7b [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x6550ae662386 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x6550ad1c674e - core::result::Result::unwrap::hf78767a4bb7dfb1c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x6550ad1c674e - tgv::tests::integration_test::{{closure}}::h58c1e77b4900651a [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:180:63 [INFO] [stdout] 22: 0x6550ad19abfd - tgv::tests::integration_test::case_7::{{closure}}::h38b4220db20bd802 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 23: 0x6550ad2a1932 - as core::future::future::Future>::poll::h2f5faeda2df28dbd [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x6550ad2a196d - as core::future::future::Future>::poll::h475b7059c10e7778 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 25: 0x6550ad21c05d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hcafbefa85aecd0dd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:73 [INFO] [stdout] 26: 0x6550ad21bddb - tokio::runtime::coop::with_budget::h5f087967cd18f0e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 27: 0x6550ad21bddb - tokio::runtime::coop::budget::hdbdda605b65e3323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 28: 0x6550ad21bddb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hcf2fd860b2188b62 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:25 [INFO] [stdout] 29: 0x6550ad2190d0 - tokio::runtime::scheduler::current_thread::Context::enter::h81cb1ab759f85a35 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:428:19 [INFO] [stdout] 30: 0x6550ad21a9e0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h9f4fe7cd8a48bc43 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:728:44 [INFO] [stdout] 31: 0x6550ad21a684 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0cdd4a729991b047 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:68 [INFO] [stdout] 32: 0x6550ad1ae1eb - tokio::runtime::context::scoped::Scoped::set::h78f2dd353e4f0924 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 33: 0x6550ad1e0079 - tokio::runtime::context::set_scheduler::{{closure}}::h237e299d0df5a2a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:38 [INFO] [stdout] 34: 0x6550ad0feab2 - std::thread::local::LocalKey::try_with::hb40be26f172ebb54 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:508:12 [INFO] [stdout] 35: 0x6550ad0fdcbe - std::thread::local::LocalKey::with::h62a188d4490b1bbc [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:472:20 [INFO] [stdout] 36: 0x6550ad1dffed - tokio::runtime::context::set_scheduler::h2acaba4f821e70a9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:17 [INFO] [stdout] 37: 0x6550ad21a430 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hab07d50cc19ed327 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:27 [INFO] [stdout] 38: 0x6550ad21a723 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf890d775162e9e4e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:716:24 [INFO] [stdout] 39: 0x6550ad217f33 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hf277eaa1c14af3e2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:196:33 [INFO] [stdout] 40: 0x6550ad29f370 - tokio::runtime::context::runtime::enter_runtime::ha3f05f4205bd4de7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 41: 0x6550ad217981 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hf9839e60122ece0d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:184:9 [INFO] [stdout] 42: 0x6550ad29ffa4 - tokio::runtime::runtime::Runtime::block_on_inner::hbb768748059fc249 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 43: 0x6550ad2a0167 - tokio::runtime::runtime::Runtime::block_on::h3922ab70daffc14e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 44: 0x6550ad19a9dd - tgv::tests::integration_test::case_7::h873f14161c5a4a37 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 45: 0x6550ad19ac97 - tgv::tests::integration_test::case_7::{{closure}}::haf63f23887502328 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:14 [INFO] [stdout] 46: 0x6550ad0bf1c6 - core::ops::function::FnOnce::call_once::ha373c95efe416952 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x6550ad2d535b - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 48: 0x6550ad2d535b - test::__rust_begin_short_backtrace::h94208530f2b4c8c7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18 [INFO] [stdout] 49: 0x6550ad2e936d - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74 [INFO] [stdout] 50: 0x6550ad2e936d - as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 51: 0x6550ad2e936d - std::panicking::catch_unwind::do_call::he5edbaf126c13b99 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 52: 0x6550ad2e936d - std::panicking::catch_unwind::h3d6a8652eceeabce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 53: 0x6550ad2e936d - std::panic::catch_unwind::hbef0c501dd7bb498 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 54: 0x6550ad2e936d - test::run_test_in_process::h400008a46a5006a0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27 [INFO] [stdout] 55: 0x6550ad2e936d - test::run_test::{{closure}}::h9a131655b31d9427 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43 [INFO] [stdout] 56: 0x6550ad2c28b4 - test::run_test::{{closure}}::he4a7177c216308c0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41 [INFO] [stdout] 57: 0x6550ad2c28b4 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 58: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 59: 0x6550ad2c61ea - as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 60: 0x6550ad2c61ea - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 61: 0x6550ad2c61ea - std::panicking::catch_unwind::h7e8b531bbda77d20 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 62: 0x6550ad2c61ea - std::panic::catch_unwind::hf9bbb2040b4f1e6c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 63: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 64: 0x6550ad2c61ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 65: 0x6550ae6152ff - as core::ops::function::FnOnce>::call_once::h6891ad53a5ed6f52 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 66: 0x6550ae6152ff - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 67: 0x7a709313faa4 - [INFO] [stdout] 68: 0x7a70931cca64 - clone [INFO] [stdout] 69: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::download_integration_test::case_2 stdout ---- [INFO] [stdout] temp_dir: "/tmp/.tmpuSF586" [INFO] [stdout] [INFO] [stdout] thread 'tests::download_integration_test::case_2' (123) panicked at src/main.rs:202:37: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: UcscApiIOError(reqwest::Error { kind: Request, url: "https://api.genome.ucsc.edu/list/genarkGenomes?genome=GCF_000005845.2", source: hyper_util::client::legacy::Error(Connect, ConnectError("dns error", Custom { kind: Uncategorized, error: "failed to lookup address information: Temporary failure in name resolution" })) }) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6550ae6439a2 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6550ae6439a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6550ae6439a2 - std::sys::backtrace::_print_fmt::h255777b7ec902439 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6550ae6439a2 - ::fmt::h8a1ac49fcd7ee8ce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6550ae657b1f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6550ae657b1f - core::fmt::write::hbdcc0ec4f1bab1db [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x6550ae60be53 - std::io::default_write_fmt::h2580ece0d4b58e51 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6550ae60be53 - std::io::Write::write_fmt::hac9e42858f273b87 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6550ae619fb2 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6550ae61fe2f - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6550ae61fcc1 - std::panicking::default_hook::h9d66b9642014ce48 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6550ad2d550e - as core::ops::function::Fn>::call::h8c698701e444e564 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x6550ad2d550e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6550ae6204ef - as core::ops::function::Fn>::call::hc4f222a8a57c637a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x6550ae6204ef - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6550ae62029a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6550ae61a0e9 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6550ae5ff41d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6550ae663600 - core::panicking::panic_fmt::h774fb860369a0f7b [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x6550ae662386 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x6550ad1c7e68 - core::result::Result::unwrap::h269bd36126fdf5bb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x6550ad1c7e68 - tgv::tests::download_integration_test::{{closure}}::h85730801e59179ff [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:202:37 [INFO] [stdout] 22: 0x6550ad23eeec - tgv::tests::download_integration_test::case_2::{{closure}}::hada4a12407795581 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:188:5 [INFO] [stdout] 23: 0x6550ad2a1932 - as core::future::future::Future>::poll::h2f5faeda2df28dbd [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x6550ad2a196d - as core::future::future::Future>::poll::h475b7059c10e7778 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 25: 0x6550ad21c05d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hcafbefa85aecd0dd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:73 [INFO] [stdout] 26: 0x6550ad21bddb - tokio::runtime::coop::with_budget::h5f087967cd18f0e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 27: 0x6550ad21bddb - tokio::runtime::coop::budget::hdbdda605b65e3323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 28: 0x6550ad21bddb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hcf2fd860b2188b62 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:25 [INFO] [stdout] 29: 0x6550ad2190d0 - tokio::runtime::scheduler::current_thread::Context::enter::h81cb1ab759f85a35 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:428:19 [INFO] [stdout] 30: 0x6550ad21a9e0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h9f4fe7cd8a48bc43 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:728:44 [INFO] [stdout] 31: 0x6550ad21a684 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0cdd4a729991b047 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:68 [INFO] [stdout] 32: 0x6550ad1ae1eb - tokio::runtime::context::scoped::Scoped::set::h78f2dd353e4f0924 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 33: 0x6550ad1e0079 - tokio::runtime::context::set_scheduler::{{closure}}::h237e299d0df5a2a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:38 [INFO] [stdout] 34: 0x6550ad0feab2 - std::thread::local::LocalKey::try_with::hb40be26f172ebb54 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:508:12 [INFO] [stdout] 35: 0x6550ad0fdcbe - std::thread::local::LocalKey::with::h62a188d4490b1bbc [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:472:20 [INFO] [stdout] 36: 0x6550ad1dffed - tokio::runtime::context::set_scheduler::h2acaba4f821e70a9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:17 [INFO] [stdout] 37: 0x6550ad21a430 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hab07d50cc19ed327 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:27 [INFO] [stdout] 38: 0x6550ad21a723 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf890d775162e9e4e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:716:24 [INFO] [stdout] 39: 0x6550ad217f33 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hf277eaa1c14af3e2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:196:33 [INFO] [stdout] 40: 0x6550ad29f370 - tokio::runtime::context::runtime::enter_runtime::ha3f05f4205bd4de7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 41: 0x6550ad217981 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hf9839e60122ece0d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:184:9 [INFO] [stdout] 42: 0x6550ad29ffa4 - tokio::runtime::runtime::Runtime::block_on_inner::hbb768748059fc249 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 43: 0x6550ad2a0167 - tokio::runtime::runtime::Runtime::block_on::h3922ab70daffc14e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 44: 0x6550ad23ecaf - tgv::tests::download_integration_test::case_2::h85ede2c376d80328 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:188:5 [INFO] [stdout] 45: 0x6550ad23ed47 - tgv::tests::download_integration_test::case_2::{{closure}}::h23a5e8d9851d43a3 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:188:14 [INFO] [stdout] 46: 0x6550ad0bf3d6 - core::ops::function::FnOnce::call_once::haae4ef8a6590465b [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x6550ad2d535b - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 48: 0x6550ad2d535b - test::__rust_begin_short_backtrace::h94208530f2b4c8c7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18 [INFO] [stdout] 49: 0x6550ad2e936d - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74 [INFO] [stdout] 50: 0x6550ad2e936d - as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 51: 0x6550ad2e936d - std::panicking::catch_unwind::do_call::he5edbaf126c13b99 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 52: 0x6550ad2e936d - std::panicking::catch_unwind::h3d6a8652eceeabce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 53: 0x6550ad2e936d - std::panic::catch_unwind::hbef0c501dd7bb498 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 54: 0x6550ad2e936d - test::run_test_in_process::h400008a46a5006a0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27 [INFO] [stdout] 55: 0x6550ad2e936d - test::run_test::{{closure}}::h9a131655b31d9427 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43 [INFO] [stdout] 56: 0x6550ad2c28b4 - test::run_test::{{closure}}::he4a7177c216308c0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41 [INFO] [stdout] 57: 0x6550ad2c28b4 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 58: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 59: 0x6550ad2c61ea - as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 60: 0x6550ad2c61ea - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 61: 0x6550ad2c61ea - std::panicking::catch_unwind::h7e8b531bbda77d20 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 62: 0x6550ad2c61ea - std::panic::catch_unwind::hf9bbb2040b4f1e6c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 63: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 64: 0x6550ad2c61ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 65: 0x6550ae6152ff - as core::ops::function::FnOnce>::call_once::h6891ad53a5ed6f52 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 66: 0x6550ae6152ff - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 67: 0x7a709313faa4 - [INFO] [stdout] 68: 0x7a70931cca64 - clone [INFO] [stdout] 69: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::integration_test::case_8 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'tests::integration_test::case_8' (138) panicked at src/main.rs:180:63: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError("SQLite cache not found at tests/data/cache/wuhCor1/tracks.sqlite. Please run download command first.") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6550ae6439a2 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6550ae6439a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6550ae6439a2 - std::sys::backtrace::_print_fmt::h255777b7ec902439 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6550ae6439a2 - ::fmt::h8a1ac49fcd7ee8ce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6550ae657b1f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6550ae657b1f - core::fmt::write::hbdcc0ec4f1bab1db [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x6550ae60be53 - std::io::default_write_fmt::h2580ece0d4b58e51 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6550ae60be53 - std::io::Write::write_fmt::hac9e42858f273b87 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6550ae619fb2 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6550ae61fe2f - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6550ae61fcc1 - std::panicking::default_hook::h9d66b9642014ce48 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6550ad2d550e - as core::ops::function::Fn>::call::h8c698701e444e564 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x6550ad2d550e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6550ae6204ef - as core::ops::function::Fn>::call::hc4f222a8a57c637a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x6550ae6204ef - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6550ae62029a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6550ae61a0e9 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6550ae5ff41d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6550ae663600 - core::panicking::panic_fmt::h774fb860369a0f7b [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x6550ae662386 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x6550ad1c674e - core::result::Result::unwrap::hf78767a4bb7dfb1c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x6550ad1c674e - tgv::tests::integration_test::{{closure}}::h58c1e77b4900651a [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:180:63 [INFO] [stdout] 22: 0x6550ad19b07d - tgv::tests::integration_test::case_8::{{closure}}::hff5e60e5baba53ca [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 23: 0x6550ad2a1932 - as core::future::future::Future>::poll::h2f5faeda2df28dbd [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x6550ad2a196d - as core::future::future::Future>::poll::h475b7059c10e7778 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 25: 0x6550ad21c05d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hcafbefa85aecd0dd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:73 [INFO] [stdout] 26: 0x6550ad21bddb - tokio::runtime::coop::with_budget::h5f087967cd18f0e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 27: 0x6550ad21bddb - tokio::runtime::coop::budget::hdbdda605b65e3323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 28: 0x6550ad21bddb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hcf2fd860b2188b62 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:25 [INFO] [stdout] 29: 0x6550ad2190d0 - tokio::runtime::scheduler::current_thread::Context::enter::h81cb1ab759f85a35 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:428:19 [INFO] [stdout] 30: 0x6550ad21a9e0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h9f4fe7cd8a48bc43 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:728:44 [INFO] [stdout] 31: 0x6550ad21a684 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0cdd4a729991b047 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:68 [INFO] [stdout] 32: 0x6550ad1ae1eb - tokio::runtime::context::scoped::Scoped::set::h78f2dd353e4f0924 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 33: 0x6550ad1e0079 - tokio::runtime::context::set_scheduler::{{closure}}::h237e299d0df5a2a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:38 [INFO] [stdout] 34: 0x6550ad0feab2 - std::thread::local::LocalKey::try_with::hb40be26f172ebb54 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:508:12 [INFO] [stdout] 35: 0x6550ad0fdcbe - std::thread::local::LocalKey::with::h62a188d4490b1bbc [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:472:20 [INFO] [stdout] 36: 0x6550ad1dffed - tokio::runtime::context::set_scheduler::h2acaba4f821e70a9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:17 [INFO] [stdout] 37: 0x6550ad21a430 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hab07d50cc19ed327 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:27 [INFO] [stdout] 38: 0x6550ad21a723 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf890d775162e9e4e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:716:24 [INFO] [stdout] 39: 0x6550ad217f33 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hf277eaa1c14af3e2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:196:33 [INFO] [stdout] 40: 0x6550ad29f370 - tokio::runtime::context::runtime::enter_runtime::ha3f05f4205bd4de7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 41: 0x6550ad217981 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hf9839e60122ece0d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:184:9 [INFO] [stdout] 42: 0x6550ad29ffa4 - tokio::runtime::runtime::Runtime::block_on_inner::hbb768748059fc249 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 43: 0x6550ad2a0167 - tokio::runtime::runtime::Runtime::block_on::h3922ab70daffc14e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 44: 0x6550ad19ae2d - tgv::tests::integration_test::case_8::heab8a2557bee8f69 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 45: 0x6550ad19aec7 - tgv::tests::integration_test::case_8::{{closure}}::h12fcc55360584781 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:14 [INFO] [stdout] 46: 0x6550ad0bf526 - core::ops::function::FnOnce::call_once::haf3126aaceace9c9 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x6550ad2d535b - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 48: 0x6550ad2d535b - test::__rust_begin_short_backtrace::h94208530f2b4c8c7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18 [INFO] [stdout] 49: 0x6550ad2e936d - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74 [INFO] [stdout] 50: 0x6550ad2e936d - as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 51: 0x6550ad2e936d - std::panicking::catch_unwind::do_call::he5edbaf126c13b99 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 52: 0x6550ad2e936d - std::panicking::catch_unwind::h3d6a8652eceeabce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 53: 0x6550ad2e936d - std::panic::catch_unwind::hbef0c501dd7bb498 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 54: 0x6550ad2e936d - test::run_test_in_process::h400008a46a5006a0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27 [INFO] [stdout] 55: 0x6550ad2e936d - test::run_test::{{closure}}::h9a131655b31d9427 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43 [INFO] [stdout] 56: 0x6550ad2c28b4 - test::run_test::{{closure}}::he4a7177c216308c0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41 [INFO] [stdout] 57: 0x6550ad2c28b4 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 58: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 59: 0x6550ad2c61ea - as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 60: 0x6550ad2c61ea - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 61: 0x6550ad2c61ea - std::panicking::catch_unwind::h7e8b531bbda77d20 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 62: 0x6550ad2c61ea - std::panic::catch_unwind::hf9bbb2040b4f1e6c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 63: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 64: 0x6550ad2c61ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 65: 0x6550ae6152ff - as core::ops::function::FnOnce>::call_once::h6891ad53a5ed6f52 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 66: 0x6550ae6152ff - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 67: 0x7a709313faa4 - [INFO] [stdout] 68: 0x7a70931cca64 - clone [INFO] [stdout] 69: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::integration_test::case_9 stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'tests::integration_test::case_9' (139) panicked at src/main.rs:180:63: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: IOError("BAM file /opt/rustwide/workdir/tests/data/covid.sorted.bam not found") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6550ae6439a2 - std::backtrace_rs::backtrace::libunwind::trace::h9ea1e07ac77a25d7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6550ae6439a2 - std::backtrace_rs::backtrace::trace_unsynchronized::h72b75eb83b53d15a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6550ae6439a2 - std::sys::backtrace::_print_fmt::h255777b7ec902439 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6550ae6439a2 - ::fmt::h8a1ac49fcd7ee8ce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6550ae657b1f - core::fmt::rt::Argument::fmt::h635cbf3c6754cc90 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6550ae657b1f - core::fmt::write::hbdcc0ec4f1bab1db [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/fmt/mod.rs:1469:25 [INFO] [stdout] 6: 0x6550ae60be53 - std::io::default_write_fmt::h2580ece0d4b58e51 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x6550ae60be53 - std::io::Write::write_fmt::hac9e42858f273b87 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x6550ae619fb2 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6550ae61fe2f - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x6550ae61fcc1 - std::panicking::default_hook::h9d66b9642014ce48 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x6550ad2d550e - as core::ops::function::Fn>::call::h8c698701e444e564 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 12: 0x6550ad2d550e - test::test_main_with_exit_callback::{{closure}}::ha1c98e7b69c4defb [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x6550ae6204ef - as core::ops::function::Fn>::call::hc4f222a8a57c637a [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2099:9 [INFO] [stdout] 14: 0x6550ae6204ef - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x6550ae62029a - std::panicking::panic_handler::{{closure}}::hafeef6f707d43542 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x6550ae61a0e9 - std::sys::backtrace::__rust_end_short_backtrace::h08cbc3319a3d0120 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x6550ae5ff41d - __rustc[ce5c411ff86ab1b2]::rust_begin_unwind [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6550ae663600 - core::panicking::panic_fmt::h774fb860369a0f7b [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x6550ae662386 - core::result::unwrap_failed::h72ee8fcbf1bf8ff9 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1862:5 [INFO] [stdout] 20: 0x6550ad1c674e - core::result::Result::unwrap::hf78767a4bb7dfb1c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x6550ad1c674e - tgv::tests::integration_test::{{closure}}::h58c1e77b4900651a [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:180:63 [INFO] [stdout] 22: 0x6550ad19b49d - tgv::tests::integration_test::case_9::{{closure}}::h7bd7e124b3d8fa29 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 23: 0x6550ad2a1932 - as core::future::future::Future>::poll::h2f5faeda2df28dbd [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 24: 0x6550ad2a196d - as core::future::future::Future>::poll::h475b7059c10e7778 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/future/future.rs:133:9 [INFO] [stdout] 25: 0x6550ad21c05d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::hcafbefa85aecd0dd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:73 [INFO] [stdout] 26: 0x6550ad21bddb - tokio::runtime::coop::with_budget::h5f087967cd18f0e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 27: 0x6550ad21bddb - tokio::runtime::coop::budget::hdbdda605b65e3323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 28: 0x6550ad21bddb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::hcf2fd860b2188b62 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:729:25 [INFO] [stdout] 29: 0x6550ad2190d0 - tokio::runtime::scheduler::current_thread::Context::enter::h81cb1ab759f85a35 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:428:19 [INFO] [stdout] 30: 0x6550ad21a9e0 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h9f4fe7cd8a48bc43 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:728:44 [INFO] [stdout] 31: 0x6550ad21a684 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::h0cdd4a729991b047 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:68 [INFO] [stdout] 32: 0x6550ad1ae1eb - tokio::runtime::context::scoped::Scoped::set::h78f2dd353e4f0924 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 33: 0x6550ad1e0079 - tokio::runtime::context::set_scheduler::{{closure}}::h237e299d0df5a2a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:38 [INFO] [stdout] 34: 0x6550ad0feab2 - std::thread::local::LocalKey::try_with::hb40be26f172ebb54 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:508:12 [INFO] [stdout] 35: 0x6550ad0fdcbe - std::thread::local::LocalKey::with::h62a188d4490b1bbc [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/local.rs:472:20 [INFO] [stdout] 36: 0x6550ad1dffed - tokio::runtime::context::set_scheduler::h2acaba4f821e70a9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context.rs:180:17 [INFO] [stdout] 37: 0x6550ad21a430 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::hab07d50cc19ed327 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:807:27 [INFO] [stdout] 38: 0x6550ad21a723 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf890d775162e9e4e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:716:24 [INFO] [stdout] 39: 0x6550ad217f33 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::hf277eaa1c14af3e2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:196:33 [INFO] [stdout] 40: 0x6550ad29f370 - tokio::runtime::context::runtime::enter_runtime::ha3f05f4205bd4de7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 41: 0x6550ad217981 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hf9839e60122ece0d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/scheduler/current_thread/mod.rs:184:9 [INFO] [stdout] 42: 0x6550ad29ffa4 - tokio::runtime::runtime::Runtime::block_on_inner::hbb768748059fc249 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:368:52 [INFO] [stdout] 43: 0x6550ad2a0167 - tokio::runtime::runtime::Runtime::block_on::h3922ab70daffc14e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/runtime.rs:342:18 [INFO] [stdout] 44: 0x6550ad19b27d - tgv::tests::integration_test::case_9::h57772b79015d3b57 [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:5 [INFO] [stdout] 45: 0x6550ad19b537 - tgv::tests::integration_test::case_9::{{closure}}::haf196f045296c89a [INFO] [stdout] at /opt/rustwide/workdir/src/main.rs:131:14 [INFO] [stdout] 46: 0x6550ad0bf106 - core::ops::function::FnOnce::call_once::h9d7008cc8150adbc [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x6550ad2d535b - core::ops::function::FnOnce::call_once::h4f6eabe90cccb47d [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 48: 0x6550ad2d535b - test::__rust_begin_short_backtrace::h94208530f2b4c8c7 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:663:18 [INFO] [stdout] 49: 0x6550ad2e936d - test::run_test_in_process::{{closure}}::hbdc6a45a78c46404 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:74 [INFO] [stdout] 50: 0x6550ad2e936d - as core::ops::function::FnOnce<()>>::call_once::h7f9d8efc7eedd165 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 51: 0x6550ad2e936d - std::panicking::catch_unwind::do_call::he5edbaf126c13b99 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 52: 0x6550ad2e936d - std::panicking::catch_unwind::h3d6a8652eceeabce [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 53: 0x6550ad2e936d - std::panic::catch_unwind::hbef0c501dd7bb498 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 54: 0x6550ad2e936d - test::run_test_in_process::h400008a46a5006a0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:686:27 [INFO] [stdout] 55: 0x6550ad2e936d - test::run_test::{{closure}}::h9a131655b31d9427 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:607:43 [INFO] [stdout] 56: 0x6550ad2c28b4 - test::run_test::{{closure}}::he4a7177c216308c0 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/test/src/lib.rs:637:41 [INFO] [stdout] 57: 0x6550ad2c28b4 - std::sys::backtrace::__rust_begin_short_backtrace::hd3980e9c55d6c539 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 58: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h18552df67c7aa9b8 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:562:17 [INFO] [stdout] 59: 0x6550ad2c61ea - as core::ops::function::FnOnce<()>>::call_once::h3d7b285234641a08 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 60: 0x6550ad2c61ea - std::panicking::catch_unwind::do_call::h5a2b5cf36528a5b2 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:590:40 [INFO] [stdout] 61: 0x6550ad2c61ea - std::panicking::catch_unwind::h7e8b531bbda77d20 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panicking.rs:553:19 [INFO] [stdout] 62: 0x6550ad2c61ea - std::panic::catch_unwind::hf9bbb2040b4f1e6c [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/panic.rs:359:14 [INFO] [stdout] 63: 0x6550ad2c61ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h600f92cf68549574 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/thread/mod.rs:560:30 [INFO] [stdout] 64: 0x6550ad2c61ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::hb6607307df8a1847 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 65: 0x6550ae6152ff - as core::ops::function::FnOnce>::call_once::h6891ad53a5ed6f52 [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/alloc/src/boxed.rs:2085:9 [INFO] [stdout] 66: 0x6550ae6152ff - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af [INFO] [stdout] at /rustc/c2e32f1c9652b13ed99608599c1e855462f421f3/library/std/src/sys/thread/unix.rs:124:17 [INFO] [stdout] 67: 0x7a709313faa4 - [INFO] [stdout] 68: 0x7a70931cca64 - clone [INFO] [stdout] 69: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] tests::download_integration_test::case_1 [INFO] [stdout] tests::download_integration_test::case_2 [INFO] [stdout] tests::integration_test::case_1 [INFO] [stdout] tests::integration_test::case_2 [INFO] [stdout] tests::integration_test::case_3 [INFO] [stdout] tests::integration_test::case_4 [INFO] [stdout] tests::integration_test::case_5 [INFO] [stdout] tests::integration_test::case_6 [INFO] [stdout] tests::integration_test::case_7 [INFO] [stdout] tests::integration_test::case_8 [INFO] [stdout] tests::integration_test::case_9 [INFO] [stdout] [INFO] [stdout] test result: FAILED. 144 passed; 11 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.40s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--bin tgv` [INFO] running `Command { std: "docker" "inspect" "99a6bd7eba2d9d23a10a6e2915cb51f90aceb1c1d56ecda615645390ccb9324c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "99a6bd7eba2d9d23a10a6e2915cb51f90aceb1c1d56ecda615645390ccb9324c", kill_on_drop: false }` [INFO] [stdout] 99a6bd7eba2d9d23a10a6e2915cb51f90aceb1c1d56ecda615645390ccb9324c