[INFO] crate gog 0.3.4 is already in cache [INFO] testing gog-0.3.4 against beta-2020-06-03 for beta-1.45-1 [INFO] extracting crate gog 0.3.4 into /workspace/builds/worker-2/source [INFO] validating manifest of crates.io crate gog 0.3.4 on toolchain beta-2020-06-03 [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate gog 0.3.4 [INFO] finished tweaking crates.io crate gog 0.3.4 [INFO] tweaked toml for crates.io crate gog 0.3.4 written to /workspace/builds/worker-2/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+beta-2020-06-03" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 1c081166a1dd797b674aae0091ad609ce37e99462c4a9b53c6abb5b9e45f1451 [INFO] running `"docker" "start" "-a" "1c081166a1dd797b674aae0091ad609ce37e99462c4a9b53c6abb5b9e45f1451"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Compiling curl v0.4.29 [INFO] [stderr] Compiling error-chain v0.12.2 [INFO] [stderr] Compiling libz-sys v1.0.25 [INFO] [stderr] Compiling curl-sys v0.4.31+curl-7.70.0 [INFO] [stderr] Compiling socket2 v0.3.12 [INFO] [stderr] Compiling cookie v0.11.3 [INFO] [stderr] Compiling phf_generator v0.7.24 [INFO] [stderr] Compiling string_cache_codegen v0.4.4 [INFO] [stderr] Compiling phf_codegen v0.7.24 [INFO] [stderr] Compiling aho-corasick v0.7.10 [INFO] [stderr] Compiling string_cache v0.7.5 [INFO] [stderr] Compiling markup5ever v0.8.1 [INFO] [stderr] Compiling regex v1.3.9 [INFO] [stderr] Compiling publicsuffix v1.5.4 [INFO] [stderr] Compiling cookie_store v0.7.0 [INFO] [stderr] Compiling cookie_store v0.5.1 [INFO] [stderr] Compiling html5ever v0.23.0 [INFO] [stderr] Compiling reqwest v0.9.24 [INFO] [stderr] Compiling select v0.4.3 [INFO] [stderr] Compiling user_agent v0.6.6 [INFO] [stderr] Compiling gog v0.3.4 (/opt/rustwide/workdir) [INFO] [stderr] warning: variant `Mate_Black` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | Mate_Black, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `MateBlack` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `Piano_Black` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | Piano_Black, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `PianoBlack` [INFO] [stderr] [INFO] [stderr] warning: variant `READY_TO_LINK` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:177:9 [INFO] [stderr] | [INFO] [stderr] 177 | READY_TO_LINK, [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReadyToLink` [INFO] [stderr] [INFO] [stderr] warning: unused import: `extract::EOCDOffset::*` [INFO] [stderr] --> src/lib.rs:38:5 [INFO] [stderr] | [INFO] [stderr] 38 | use extract::EOCDOffset::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `offset` [INFO] [stderr] --> src/lib.rs:708:17 [INFO] [stderr] | [INFO] [stderr] 708 | let offset = sizes.0 + sizes.1; [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `off` is never read [INFO] [stderr] --> src/lib.rs:710:17 [INFO] [stderr] | [INFO] [stderr] 710 | let mut off = 0; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `cd_offset` is never read [INFO] [stderr] --> src/lib.rs:719:17 [INFO] [stderr] | [INFO] [stderr] 719 | let mut cd_offset = 0; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `records` is never read [INFO] [stderr] --> src/lib.rs:720:17 [INFO] [stderr] | [INFO] [stderr] 720 | let mut records = 0; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `cd_size` is never read [INFO] [stderr] --> src/lib.rs:721:17 [INFO] [stderr] | [INFO] [stderr] 721 | let mut cd_size = 0; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/lib.rs:751:17 [INFO] [stderr] | [INFO] [stderr] 751 | for i in 0..records { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `offset` is never read [INFO] [stderr] --> src/lib.rs:774:13 [INFO] [stderr] | [INFO] [stderr] 774 | let mut offset = 0; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inter` [INFO] [stderr] --> src/lib.rs:775:13 [INFO] [stderr] | [INFO] [stderr] 775 | let mut inter = [0; 4]; [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inter` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `easy` [INFO] [stderr] --> src/lib.rs:776:13 [INFO] [stderr] | [INFO] [stderr] 776 | let mut easy = Easy::new(); [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_easy` [INFO] [stderr] [INFO] [stderr] warning: variable `is_local` is assigned to, but never used [INFO] [stderr] --> src/extract.rs:136:13 [INFO] [stderr] | [INFO] [stderr] 136 | let mut is_local = false; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: consider using `_is_local` instead [INFO] [stderr] [INFO] [stderr] warning: value assigned to `is_local` is never read [INFO] [stderr] --> src/extract.rs:138:9 [INFO] [stderr] | [INFO] [stderr] 138 | is_local = false; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `version_made_by` is never read [INFO] [stderr] --> src/extract.rs:139:13 [INFO] [stderr] | [INFO] [stderr] 139 | let mut version_made_by = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `comment_length` is never read [INFO] [stderr] --> src/extract.rs:151:13 [INFO] [stderr] | [INFO] [stderr] 151 | let mut comment_length = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `disk_num` is never read [INFO] [stderr] --> src/extract.rs:152:13 [INFO] [stderr] | [INFO] [stderr] 152 | let mut disk_num = None; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `internal_file_attr` is never read [INFO] [stderr] --> src/extract.rs:153:13 [INFO] [stderr] | [INFO] [stderr] 153 | let mut internal_file_attr = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `external_file_attr` is never read [INFO] [stderr] --> src/extract.rs:154:13 [INFO] [stderr] | [INFO] [stderr] 154 | let mut external_file_attr = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `disk_offset` is never read [INFO] [stderr] --> src/extract.rs:155:13 [INFO] [stderr] | [INFO] [stderr] 155 | let mut disk_offset = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `temp` [INFO] [stderr] --> src/token.rs:183:25 [INFO] [stderr] | [INFO] [stderr] 183 | let mut temp: Vec = client [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_temp` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:641:13 [INFO] [stderr] | [INFO] [stderr] 641 | let mut url = url.into(); [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:722:17 [INFO] [stderr] | [INFO] [stderr] 722 | let mut central_directory = [INFO] [stderr] | ----^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:740:17 [INFO] [stderr] | [INFO] [stderr] 740 | let mut offset_beg = sizes.0 + sizes.1 + cd_offset as usize; [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:741:17 [INFO] [stderr] | [INFO] [stderr] 741 | let mut cd = self [INFO] [stderr] | ----^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:775:13 [INFO] [stderr] | [INFO] [stderr] 775 | let mut inter = [0; 4]; [INFO] [stderr] | ----^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:776:13 [INFO] [stderr] | [INFO] [stderr] 776 | let mut easy = Easy::new(); [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/extract.rs:168:17 [INFO] [stderr] | [INFO] [stderr] 168 | let mut buffer = vec![0; extra_length as usize]; [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:98:21 [INFO] [stderr] | [INFO] [stderr] 98 | let mut next_url = aresult [INFO] [stderr] | ----^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:183:25 [INFO] [stderr] | [INFO] [stderr] 183 | let mut temp: Vec = client [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `fpost` [INFO] [stderr] --> src/lib.rs:169:8 [INFO] [stderr] | [INFO] [stderr] 169 | fn fpost(&self, domain: &str, path: &str, params: Option>) -> Result [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `Windows` should have a snake case name [INFO] [stderr] --> src/gog.rs:565:9 [INFO] [stderr] | [INFO] [stderr] 565 | pub Windows: bool, [INFO] [stderr] | ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `windows` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `Linux` should have a snake case name [INFO] [stderr] --> src/gog.rs:566:9 [INFO] [stderr] | [INFO] [stderr] 566 | pub Linux: bool, [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `linux` [INFO] [stderr] [INFO] [stderr] warning: structure field `Mac` should have a snake case name [INFO] [stderr] --> src/gog.rs:567:9 [INFO] [stderr] | [INFO] [stderr] 567 | pub Mac: bool, [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `mac` [INFO] [stderr] [INFO] [stderr] warning: 35 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 57.56s [INFO] running `"docker" "inspect" "1c081166a1dd797b674aae0091ad609ce37e99462c4a9b53c6abb5b9e45f1451"` [INFO] running `"docker" "rm" "-f" "1c081166a1dd797b674aae0091ad609ce37e99462c4a9b53c6abb5b9e45f1451"` [INFO] [stdout] 1c081166a1dd797b674aae0091ad609ce37e99462c4a9b53c6abb5b9e45f1451 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] fcc82794bf28d6dbbd2d56224c96f902679b0fc7de94d197dcc81210b10f3286 [INFO] running `"docker" "start" "-a" "fcc82794bf28d6dbbd2d56224c96f902679b0fc7de94d197dcc81210b10f3286"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling gog v0.3.4 (/opt/rustwide/workdir) [INFO] [stderr] warning: variant `Mate_Black` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | Mate_Black, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `MateBlack` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `Piano_Black` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | Piano_Black, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `PianoBlack` [INFO] [stderr] [INFO] [stderr] warning: variant `READY_TO_LINK` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:177:9 [INFO] [stderr] | [INFO] [stderr] 177 | READY_TO_LINK, [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReadyToLink` [INFO] [stderr] [INFO] [stderr] warning: unused import: `extract::EOCDOffset::*` [INFO] [stderr] --> src/lib.rs:38:5 [INFO] [stderr] | [INFO] [stderr] 38 | use extract::EOCDOffset::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `offset` [INFO] [stderr] --> src/lib.rs:708:17 [INFO] [stderr] | [INFO] [stderr] 708 | let offset = sizes.0 + sizes.1; [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `off` is never read [INFO] [stderr] --> src/lib.rs:710:17 [INFO] [stderr] | [INFO] [stderr] 710 | let mut off = 0; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `cd_offset` is never read [INFO] [stderr] --> src/lib.rs:719:17 [INFO] [stderr] | [INFO] [stderr] 719 | let mut cd_offset = 0; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `records` is never read [INFO] [stderr] --> src/lib.rs:720:17 [INFO] [stderr] | [INFO] [stderr] 720 | let mut records = 0; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `cd_size` is never read [INFO] [stderr] --> src/lib.rs:721:17 [INFO] [stderr] | [INFO] [stderr] 721 | let mut cd_size = 0; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/lib.rs:751:17 [INFO] [stderr] | [INFO] [stderr] 751 | for i in 0..records { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `offset` is never read [INFO] [stderr] --> src/lib.rs:774:13 [INFO] [stderr] | [INFO] [stderr] 774 | let mut offset = 0; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inter` [INFO] [stderr] --> src/lib.rs:775:13 [INFO] [stderr] | [INFO] [stderr] 775 | let mut inter = [0; 4]; [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inter` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `easy` [INFO] [stderr] --> src/lib.rs:776:13 [INFO] [stderr] | [INFO] [stderr] 776 | let mut easy = Easy::new(); [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_easy` [INFO] [stderr] [INFO] [stderr] warning: variable `is_local` is assigned to, but never used [INFO] [stderr] --> src/extract.rs:136:13 [INFO] [stderr] | [INFO] [stderr] 136 | let mut is_local = false; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: consider using `_is_local` instead [INFO] [stderr] [INFO] [stderr] warning: value assigned to `is_local` is never read [INFO] [stderr] --> src/extract.rs:138:9 [INFO] [stderr] | [INFO] [stderr] 138 | is_local = false; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `version_made_by` is never read [INFO] [stderr] --> src/extract.rs:139:13 [INFO] [stderr] | [INFO] [stderr] 139 | let mut version_made_by = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `comment_length` is never read [INFO] [stderr] --> src/extract.rs:151:13 [INFO] [stderr] | [INFO] [stderr] 151 | let mut comment_length = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `disk_num` is never read [INFO] [stderr] --> src/extract.rs:152:13 [INFO] [stderr] | [INFO] [stderr] 152 | let mut disk_num = None; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `internal_file_attr` is never read [INFO] [stderr] --> src/extract.rs:153:13 [INFO] [stderr] | [INFO] [stderr] 153 | let mut internal_file_attr = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `external_file_attr` is never read [INFO] [stderr] --> src/extract.rs:154:13 [INFO] [stderr] | [INFO] [stderr] 154 | let mut external_file_attr = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `disk_offset` is never read [INFO] [stderr] --> src/extract.rs:155:13 [INFO] [stderr] | [INFO] [stderr] 155 | let mut disk_offset = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `temp` [INFO] [stderr] --> src/token.rs:183:25 [INFO] [stderr] | [INFO] [stderr] 183 | let mut temp: Vec = client [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_temp` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:641:13 [INFO] [stderr] | [INFO] [stderr] 641 | let mut url = url.into(); [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:722:17 [INFO] [stderr] | [INFO] [stderr] 722 | let mut central_directory = [INFO] [stderr] | ----^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:740:17 [INFO] [stderr] | [INFO] [stderr] 740 | let mut offset_beg = sizes.0 + sizes.1 + cd_offset as usize; [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:741:17 [INFO] [stderr] | [INFO] [stderr] 741 | let mut cd = self [INFO] [stderr] | ----^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:775:13 [INFO] [stderr] | [INFO] [stderr] 775 | let mut inter = [0; 4]; [INFO] [stderr] | ----^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:776:13 [INFO] [stderr] | [INFO] [stderr] 776 | let mut easy = Easy::new(); [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/extract.rs:168:17 [INFO] [stderr] | [INFO] [stderr] 168 | let mut buffer = vec![0; extra_length as usize]; [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:98:21 [INFO] [stderr] | [INFO] [stderr] 98 | let mut next_url = aresult [INFO] [stderr] | ----^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:183:25 [INFO] [stderr] | [INFO] [stderr] 183 | let mut temp: Vec = client [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `fpost` [INFO] [stderr] --> src/lib.rs:169:8 [INFO] [stderr] | [INFO] [stderr] 169 | fn fpost(&self, domain: &str, path: &str, params: Option>) -> Result [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `Windows` should have a snake case name [INFO] [stderr] --> src/gog.rs:565:9 [INFO] [stderr] | [INFO] [stderr] 565 | pub Windows: bool, [INFO] [stderr] | ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `windows` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `Linux` should have a snake case name [INFO] [stderr] --> src/gog.rs:566:9 [INFO] [stderr] | [INFO] [stderr] 566 | pub Linux: bool, [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `linux` [INFO] [stderr] [INFO] [stderr] warning: structure field `Mac` should have a snake case name [INFO] [stderr] --> src/gog.rs:567:9 [INFO] [stderr] | [INFO] [stderr] 567 | pub Mac: bool, [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `mac` [INFO] [stderr] [INFO] [stderr] warning: 35 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: unused variable: `data` [INFO] [stderr] --> tests/lib.rs:132:9 [INFO] [stderr] | [INFO] [stderr] 132 | let data = gog.extract_data(details.downloads.linux.unwrap()); [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `Mate_Black` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | Mate_Black, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `MateBlack` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `Piano_Black` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | Piano_Black, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `PianoBlack` [INFO] [stderr] [INFO] [stderr] warning: variant `READY_TO_LINK` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:177:9 [INFO] [stderr] | [INFO] [stderr] 177 | READY_TO_LINK, [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReadyToLink` [INFO] [stderr] [INFO] [stderr] warning: unused import: `extract::EOCDOffset::*` [INFO] [stderr] --> src/lib.rs:38:5 [INFO] [stderr] | [INFO] [stderr] 38 | use extract::EOCDOffset::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `offset` [INFO] [stderr] --> src/lib.rs:708:17 [INFO] [stderr] | [INFO] [stderr] 708 | let offset = sizes.0 + sizes.1; [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `off` is never read [INFO] [stderr] --> src/lib.rs:710:17 [INFO] [stderr] | [INFO] [stderr] 710 | let mut off = 0; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `cd_offset` is never read [INFO] [stderr] --> src/lib.rs:719:17 [INFO] [stderr] | [INFO] [stderr] 719 | let mut cd_offset = 0; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `records` is never read [INFO] [stderr] --> src/lib.rs:720:17 [INFO] [stderr] | [INFO] [stderr] 720 | let mut records = 0; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `cd_size` is never read [INFO] [stderr] --> src/lib.rs:721:17 [INFO] [stderr] | [INFO] [stderr] 721 | let mut cd_size = 0; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/lib.rs:751:17 [INFO] [stderr] | [INFO] [stderr] 751 | for i in 0..records { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `offset` is never read [INFO] [stderr] --> src/lib.rs:774:13 [INFO] [stderr] | [INFO] [stderr] 774 | let mut offset = 0; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inter` [INFO] [stderr] --> src/lib.rs:775:13 [INFO] [stderr] | [INFO] [stderr] 775 | let mut inter = [0; 4]; [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inter` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `easy` [INFO] [stderr] --> src/lib.rs:776:13 [INFO] [stderr] | [INFO] [stderr] 776 | let mut easy = Easy::new(); [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_easy` [INFO] [stderr] [INFO] [stderr] warning: variable `is_local` is assigned to, but never used [INFO] [stderr] --> src/extract.rs:136:13 [INFO] [stderr] | [INFO] [stderr] 136 | let mut is_local = false; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: consider using `_is_local` instead [INFO] [stderr] [INFO] [stderr] warning: value assigned to `is_local` is never read [INFO] [stderr] --> src/extract.rs:138:9 [INFO] [stderr] | [INFO] [stderr] 138 | is_local = false; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `version_made_by` is never read [INFO] [stderr] --> src/extract.rs:139:13 [INFO] [stderr] | [INFO] [stderr] 139 | let mut version_made_by = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `comment_length` is never read [INFO] [stderr] --> src/extract.rs:151:13 [INFO] [stderr] | [INFO] [stderr] 151 | let mut comment_length = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `disk_num` is never read [INFO] [stderr] --> src/extract.rs:152:13 [INFO] [stderr] | [INFO] [stderr] 152 | let mut disk_num = None; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `internal_file_attr` is never read [INFO] [stderr] --> src/extract.rs:153:13 [INFO] [stderr] | [INFO] [stderr] 153 | let mut internal_file_attr = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `external_file_attr` is never read [INFO] [stderr] --> src/extract.rs:154:13 [INFO] [stderr] | [INFO] [stderr] 154 | let mut external_file_attr = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `disk_offset` is never read [INFO] [stderr] --> src/extract.rs:155:13 [INFO] [stderr] | [INFO] [stderr] 155 | let mut disk_offset = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `temp` [INFO] [stderr] --> src/token.rs:183:25 [INFO] [stderr] | [INFO] [stderr] 183 | let mut temp: Vec = client [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_temp` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:641:13 [INFO] [stderr] | [INFO] [stderr] 641 | let mut url = url.into(); [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:722:17 [INFO] [stderr] | [INFO] [stderr] 722 | let mut central_directory = [INFO] [stderr] | ----^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:740:17 [INFO] [stderr] | [INFO] [stderr] 740 | let mut offset_beg = sizes.0 + sizes.1 + cd_offset as usize; [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:741:17 [INFO] [stderr] | [INFO] [stderr] 741 | let mut cd = self [INFO] [stderr] | ----^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:775:13 [INFO] [stderr] | [INFO] [stderr] 775 | let mut inter = [0; 4]; [INFO] [stderr] | ----^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:776:13 [INFO] [stderr] | [INFO] [stderr] 776 | let mut easy = Easy::new(); [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/extract.rs:168:17 [INFO] [stderr] | [INFO] [stderr] 168 | let mut buffer = vec![0; extra_length as usize]; [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:98:21 [INFO] [stderr] | [INFO] [stderr] 98 | let mut next_url = aresult [INFO] [stderr] | ----^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:183:25 [INFO] [stderr] | [INFO] [stderr] 183 | let mut temp: Vec = client [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `fpost` [INFO] [stderr] --> src/lib.rs:169:8 [INFO] [stderr] | [INFO] [stderr] 169 | fn fpost(&self, domain: &str, path: &str, params: Option>) -> Result [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `Windows` should have a snake case name [INFO] [stderr] --> src/gog.rs:565:9 [INFO] [stderr] | [INFO] [stderr] 565 | pub Windows: bool, [INFO] [stderr] | ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `windows` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `Linux` should have a snake case name [INFO] [stderr] --> src/gog.rs:566:9 [INFO] [stderr] | [INFO] [stderr] 566 | pub Linux: bool, [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `linux` [INFO] [stderr] [INFO] [stderr] warning: structure field `Mac` should have a snake case name [INFO] [stderr] --> src/gog.rs:567:9 [INFO] [stderr] | [INFO] [stderr] 567 | pub Mac: bool, [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `mac` [INFO] [stderr] [INFO] [stderr] warning: 35 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 8.64s [INFO] running `"docker" "inspect" "fcc82794bf28d6dbbd2d56224c96f902679b0fc7de94d197dcc81210b10f3286"` [INFO] running `"docker" "rm" "-f" "fcc82794bf28d6dbbd2d56224c96f902679b0fc7de94d197dcc81210b10f3286"` [INFO] [stdout] fcc82794bf28d6dbbd2d56224c96f902679b0fc7de94d197dcc81210b10f3286 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-06-03" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] eb531e066c0d84f8993f9edebfeca601f064950f16e5995775c7e4b31c6bbfb0 [INFO] running `"docker" "start" "-a" "eb531e066c0d84f8993f9edebfeca601f064950f16e5995775c7e4b31c6bbfb0"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] warning: variant `Mate_Black` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | Mate_Black, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `MateBlack` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `Piano_Black` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | Piano_Black, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `PianoBlack` [INFO] [stderr] [INFO] [stderr] warning: variant `READY_TO_LINK` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:177:9 [INFO] [stderr] | [INFO] [stderr] 177 | READY_TO_LINK, [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReadyToLink` [INFO] [stderr] [INFO] [stderr] warning: unused import: `extract::EOCDOffset::*` [INFO] [stderr] --> src/lib.rs:38:5 [INFO] [stderr] | [INFO] [stderr] 38 | use extract::EOCDOffset::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `offset` [INFO] [stderr] --> src/lib.rs:708:17 [INFO] [stderr] | [INFO] [stderr] 708 | let offset = sizes.0 + sizes.1; [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `off` is never read [INFO] [stderr] --> src/lib.rs:710:17 [INFO] [stderr] | [INFO] [stderr] 710 | let mut off = 0; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `cd_offset` is never read [INFO] [stderr] --> src/lib.rs:719:17 [INFO] [stderr] | [INFO] [stderr] 719 | let mut cd_offset = 0; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `records` is never read [INFO] [stderr] --> src/lib.rs:720:17 [INFO] [stderr] | [INFO] [stderr] 720 | let mut records = 0; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `cd_size` is never read [INFO] [stderr] --> src/lib.rs:721:17 [INFO] [stderr] | [INFO] [stderr] 721 | let mut cd_size = 0; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/lib.rs:751:17 [INFO] [stderr] | [INFO] [stderr] 751 | for i in 0..records { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `offset` is never read [INFO] [stderr] --> src/lib.rs:774:13 [INFO] [stderr] | [INFO] [stderr] 774 | let mut offset = 0; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inter` [INFO] [stderr] --> src/lib.rs:775:13 [INFO] [stderr] | [INFO] [stderr] 775 | let mut inter = [0; 4]; [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inter` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `easy` [INFO] [stderr] --> src/lib.rs:776:13 [INFO] [stderr] | [INFO] [stderr] 776 | let mut easy = Easy::new(); [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_easy` [INFO] [stderr] [INFO] [stderr] warning: variable `is_local` is assigned to, but never used [INFO] [stderr] --> src/extract.rs:136:13 [INFO] [stderr] | [INFO] [stderr] 136 | let mut is_local = false; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: consider using `_is_local` instead [INFO] [stderr] [INFO] [stderr] warning: value assigned to `is_local` is never read [INFO] [stderr] --> src/extract.rs:138:9 [INFO] [stderr] | [INFO] [stderr] 138 | is_local = false; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `version_made_by` is never read [INFO] [stderr] --> src/extract.rs:139:13 [INFO] [stderr] | [INFO] [stderr] 139 | let mut version_made_by = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `comment_length` is never read [INFO] [stderr] --> src/extract.rs:151:13 [INFO] [stderr] | [INFO] [stderr] 151 | let mut comment_length = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `disk_num` is never read [INFO] [stderr] --> src/extract.rs:152:13 [INFO] [stderr] | [INFO] [stderr] 152 | let mut disk_num = None; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `internal_file_attr` is never read [INFO] [stderr] --> src/extract.rs:153:13 [INFO] [stderr] | [INFO] [stderr] 153 | let mut internal_file_attr = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `external_file_attr` is never read [INFO] [stderr] --> src/extract.rs:154:13 [INFO] [stderr] | [INFO] [stderr] 154 | let mut external_file_attr = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `disk_offset` is never read [INFO] [stderr] --> src/extract.rs:155:13 [INFO] [stderr] | [INFO] [stderr] 155 | let mut disk_offset = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `temp` [INFO] [stderr] --> src/token.rs:183:25 [INFO] [stderr] | [INFO] [stderr] 183 | let mut temp: Vec = client [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_temp` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:641:13 [INFO] [stderr] | [INFO] [stderr] 641 | let mut url = url.into(); [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:722:17 [INFO] [stderr] | [INFO] [stderr] 722 | let mut central_directory = [INFO] [stderr] | ----^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:740:17 [INFO] [stderr] | [INFO] [stderr] 740 | let mut offset_beg = sizes.0 + sizes.1 + cd_offset as usize; [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:741:17 [INFO] [stderr] | [INFO] [stderr] 741 | let mut cd = self [INFO] [stderr] | ----^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:775:13 [INFO] [stderr] | [INFO] [stderr] 775 | let mut inter = [0; 4]; [INFO] [stderr] | ----^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:776:13 [INFO] [stderr] | [INFO] [stderr] 776 | let mut easy = Easy::new(); [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/extract.rs:168:17 [INFO] [stderr] | [INFO] [stderr] 168 | let mut buffer = vec![0; extra_length as usize]; [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:98:21 [INFO] [stderr] | [INFO] [stderr] 98 | let mut next_url = aresult [INFO] [stderr] | ----^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:183:25 [INFO] [stderr] | [INFO] [stderr] 183 | let mut temp: Vec = client [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `fpost` [INFO] [stderr] --> src/lib.rs:169:8 [INFO] [stderr] | [INFO] [stderr] 169 | fn fpost(&self, domain: &str, path: &str, params: Option>) -> Result [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `Windows` should have a snake case name [INFO] [stderr] --> src/gog.rs:565:9 [INFO] [stderr] | [INFO] [stderr] 565 | pub Windows: bool, [INFO] [stderr] | ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `windows` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `Linux` should have a snake case name [INFO] [stderr] --> src/gog.rs:566:9 [INFO] [stderr] | [INFO] [stderr] 566 | pub Linux: bool, [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `linux` [INFO] [stderr] [INFO] [stderr] warning: structure field `Mac` should have a snake case name [INFO] [stderr] --> src/gog.rs:567:9 [INFO] [stderr] | [INFO] [stderr] 567 | pub Mac: bool, [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `mac` [INFO] [stderr] [INFO] [stderr] warning: 35 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: variant `Mate_Black` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | Mate_Black, [INFO] [stderr] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `MateBlack` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variant `Piano_Black` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | Piano_Black, [INFO] [stderr] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `PianoBlack` [INFO] [stderr] [INFO] [stderr] warning: variant `READY_TO_LINK` should have an upper camel case name [INFO] [stderr] --> src/gog.rs:177:9 [INFO] [stderr] | [INFO] [stderr] 177 | READY_TO_LINK, [INFO] [stderr] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ReadyToLink` [INFO] [stderr] [INFO] [stderr] warning: unused import: `extract::EOCDOffset::*` [INFO] [stderr] --> src/lib.rs:38:5 [INFO] [stderr] | [INFO] [stderr] 38 | use extract::EOCDOffset::*; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `offset` [INFO] [stderr] --> src/lib.rs:708:17 [INFO] [stderr] | [INFO] [stderr] 708 | let offset = sizes.0 + sizes.1; [INFO] [stderr] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_offset` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: value assigned to `off` is never read [INFO] [stderr] --> src/lib.rs:710:17 [INFO] [stderr] | [INFO] [stderr] 710 | let mut off = 0; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `cd_offset` is never read [INFO] [stderr] --> src/lib.rs:719:17 [INFO] [stderr] | [INFO] [stderr] 719 | let mut cd_offset = 0; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `records` is never read [INFO] [stderr] --> src/lib.rs:720:17 [INFO] [stderr] | [INFO] [stderr] 720 | let mut records = 0; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `cd_size` is never read [INFO] [stderr] --> src/lib.rs:721:17 [INFO] [stderr] | [INFO] [stderr] 721 | let mut cd_size = 0; [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/lib.rs:751:17 [INFO] [stderr] | [INFO] [stderr] 751 | for i in 0..records { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `offset` is never read [INFO] [stderr] --> src/lib.rs:774:13 [INFO] [stderr] | [INFO] [stderr] 774 | let mut offset = 0; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inter` [INFO] [stderr] --> src/lib.rs:775:13 [INFO] [stderr] | [INFO] [stderr] 775 | let mut inter = [0; 4]; [INFO] [stderr] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inter` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `easy` [INFO] [stderr] --> src/lib.rs:776:13 [INFO] [stderr] | [INFO] [stderr] 776 | let mut easy = Easy::new(); [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_easy` [INFO] [stderr] [INFO] [stderr] warning: variable `is_local` is assigned to, but never used [INFO] [stderr] --> src/extract.rs:136:13 [INFO] [stderr] | [INFO] [stderr] 136 | let mut is_local = false; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: consider using `_is_local` instead [INFO] [stderr] [INFO] [stderr] warning: value assigned to `is_local` is never read [INFO] [stderr] --> src/extract.rs:138:9 [INFO] [stderr] | [INFO] [stderr] 138 | is_local = false; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `version_made_by` is never read [INFO] [stderr] --> src/extract.rs:139:13 [INFO] [stderr] | [INFO] [stderr] 139 | let mut version_made_by = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `comment_length` is never read [INFO] [stderr] --> src/extract.rs:151:13 [INFO] [stderr] | [INFO] [stderr] 151 | let mut comment_length = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `disk_num` is never read [INFO] [stderr] --> src/extract.rs:152:13 [INFO] [stderr] | [INFO] [stderr] 152 | let mut disk_num = None; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `internal_file_attr` is never read [INFO] [stderr] --> src/extract.rs:153:13 [INFO] [stderr] | [INFO] [stderr] 153 | let mut internal_file_attr = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `external_file_attr` is never read [INFO] [stderr] --> src/extract.rs:154:13 [INFO] [stderr] | [INFO] [stderr] 154 | let mut external_file_attr = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `disk_offset` is never read [INFO] [stderr] --> src/extract.rs:155:13 [INFO] [stderr] | [INFO] [stderr] 155 | let mut disk_offset = None; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `temp` [INFO] [stderr] --> src/token.rs:183:25 [INFO] [stderr] | [INFO] [stderr] 183 | let mut temp: Vec = client [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_temp` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:641:13 [INFO] [stderr] | [INFO] [stderr] 641 | let mut url = url.into(); [INFO] [stderr] | ----^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:722:17 [INFO] [stderr] | [INFO] [stderr] 722 | let mut central_directory = [INFO] [stderr] | ----^^^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:740:17 [INFO] [stderr] | [INFO] [stderr] 740 | let mut offset_beg = sizes.0 + sizes.1 + cd_offset as usize; [INFO] [stderr] | ----^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:741:17 [INFO] [stderr] | [INFO] [stderr] 741 | let mut cd = self [INFO] [stderr] | ----^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:775:13 [INFO] [stderr] | [INFO] [stderr] 775 | let mut inter = [0; 4]; [INFO] [stderr] | ----^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:776:13 [INFO] [stderr] | [INFO] [stderr] 776 | let mut easy = Easy::new(); [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/extract.rs:168:17 [INFO] [stderr] | [INFO] [stderr] 168 | let mut buffer = vec![0; extra_length as usize]; [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:98:21 [INFO] [stderr] | [INFO] [stderr] 98 | let mut next_url = aresult [INFO] [stderr] | ----^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:183:25 [INFO] [stderr] | [INFO] [stderr] 183 | let mut temp: Vec = client [INFO] [stderr] | ----^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `fpost` [INFO] [stderr] --> src/lib.rs:169:8 [INFO] [stderr] | [INFO] [stderr] 169 | fn fpost(&self, domain: &str, path: &str, params: Option>) -> Result [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `Windows` should have a snake case name [INFO] [stderr] --> src/gog.rs:565:9 [INFO] [stderr] | [INFO] [stderr] 565 | pub Windows: bool, [INFO] [stderr] | ^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `windows` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] warning: structure field `Linux` should have a snake case name [INFO] [stderr] --> src/gog.rs:566:9 [INFO] [stderr] | [INFO] [stderr] 566 | pub Linux: bool, [INFO] [stderr] | ^^^^^ help: convert the identifier to snake case: `linux` [INFO] [stderr] [INFO] [stderr] warning: structure field `Mac` should have a snake case name [INFO] [stderr] --> src/gog.rs:567:9 [INFO] [stderr] | [INFO] [stderr] 567 | pub Mac: bool, [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `mac` [INFO] [stderr] [INFO] [stderr] warning: 35 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: unused variable: `data` [INFO] [stderr] --> tests/lib.rs:132:9 [INFO] [stderr] | [INFO] [stderr] 132 | let data = gog.extract_data(details.downloads.linux.unwrap()); [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.28s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/gog-6ba30f4803c70769 [INFO] [stderr] Running /opt/rustwide/target/debug/deps/lib-02cad83f3ccdb7ef [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test extract ... ignored [INFO] [stdout] test download ... FAILED [INFO] [stdout] test connect_status ... FAILED [INFO] [stdout] test add_wishlist ... FAILED [INFO] [stdout] test wishlist ... FAILED [INFO] [stdout] test filtered ... FAILED [INFO] [stdout] test filtered_search ... FAILED [INFO] [stdout] test filtered_all ... FAILED [INFO] [stdout] test filtered_unowned ... FAILED [INFO] [stdout] test filtered_os ... FAILED [INFO] [stdout] test game_ratings ... FAILED [INFO] [stdout] test friends ... FAILED [INFO] [stdout] test product ... FAILED [INFO] [stdout] test get_game_details ... FAILED [INFO] [stdout] test rm_wishlist ... FAILED [INFO] [stdout] test get_games ... FAILED [INFO] [stdout] test extract_data ... FAILED [INFO] [stdout] test get_pub_info ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- download stdout ---- [INFO] [stdout] thread 'download' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e4990341 - lib::download::h4cfac5f2a24a743b [INFO] [stdout] at tests/lib.rs:93 [INFO] [stdout] 18: 0x5590e499031a - lib::download::{{closure}}::hb561d9d39e8043ea [INFO] [stdout] at tests/lib.rs:92 [INFO] [stdout] 19: 0x5590e4991e8e - core::ops::function::FnOnce::call_once::h7a9799312e6b1101 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- connect_status stdout ---- [INFO] [stdout] thread 'connect_status' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e4990b49 - lib::connect_status::hff17262a337fe697 [INFO] [stdout] at tests/lib.rs:112 [INFO] [stdout] 18: 0x5590e4990b1a - lib::connect_status::{{closure}}::h931d6fa2151904c2 [INFO] [stdout] at tests/lib.rs:111 [INFO] [stdout] 19: 0x5590e4991d6e - core::ops::function::FnOnce::call_once::h4faea18e7cbe698a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- add_wishlist stdout ---- [INFO] [stdout] thread 'add_wishlist' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e498fb51 - lib::add_wishlist::h445989a0ae63e744 [INFO] [stdout] at tests/lib.rs:49 [INFO] [stdout] 18: 0x5590e498fb2a - lib::add_wishlist::{{closure}}::h54862c06adec6eef [INFO] [stdout] at tests/lib.rs:48 [INFO] [stdout] 19: 0x5590e4991cce - core::ops::function::FnOnce::call_once::h18bccbded2a8968b [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- wishlist stdout ---- [INFO] [stdout] thread 'wishlist' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e498fa91 - lib::wishlist::h93aa281d46be4ec8 [INFO] [stdout] at tests/lib.rs:44 [INFO] [stdout] 18: 0x5590e498fa6a - lib::wishlist::{{closure}}::hb94131d820f30a1b [INFO] [stdout] at tests/lib.rs:43 [INFO] [stdout] 19: 0x5590e4991e2e - core::ops::function::FnOnce::call_once::h5e149ca9e2a98ad4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- filtered stdout ---- [INFO] [stdout] thread 'filtered' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e4990071 - lib::filtered::h50787a1b9881e475 [INFO] [stdout] at tests/lib.rs:75 [INFO] [stdout] 18: 0x5590e499004a - lib::filtered::{{closure}}::h005022a8a1b21815 [INFO] [stdout] at tests/lib.rs:74 [INFO] [stdout] 19: 0x5590e4991dfe - core::ops::function::FnOnce::call_once::h5d7fdd8c2ec614b6 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- filtered_search stdout ---- [INFO] [stdout] thread 'filtered_search' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e49908ff - lib::filtered_search::h02e5aea3c8f6c8e1 [INFO] [stdout] at tests/lib.rs:99 [INFO] [stdout] 18: 0x5590e49908da - lib::filtered_search::{{closure}}::habd132862a5105bf [INFO] [stdout] at tests/lib.rs:98 [INFO] [stdout] 19: 0x5590e4991c3e - core::ops::function::FnOnce::call_once::h05cacee105e7bec8 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- filtered_all stdout ---- [INFO] [stdout] thread 'filtered_all' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e4990161 - lib::filtered_all::h58c975e2da8c7097 [INFO] [stdout] at tests/lib.rs:81 [INFO] [stdout] 18: 0x5590e499013a - lib::filtered_all::{{closure}}::h0b6a4744611dd305 [INFO] [stdout] at tests/lib.rs:80 [INFO] [stdout] 19: 0x5590e4991c9e - core::ops::function::FnOnce::call_once::h103d2fce4a0ff625 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- filtered_unowned stdout ---- [INFO] [stdout] thread 'filtered_unowned' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e4990a1f - lib::filtered_unowned::h6e39355b5251120e [INFO] [stdout] at tests/lib.rs:105 [INFO] [stdout] 18: 0x5590e49909fa - lib::filtered_unowned::{{closure}}::h3806083a824e8f6b [INFO] [stdout] at tests/lib.rs:104 [INFO] [stdout] 19: 0x5590e4991ebe - core::ops::function::FnOnce::call_once::hb170b45df972fb05 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- filtered_os stdout ---- [INFO] [stdout] thread 'filtered_os' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e4990251 - lib::filtered_os::hb161a534f5f568e9 [INFO] [stdout] at tests/lib.rs:87 [INFO] [stdout] 18: 0x5590e499022a - lib::filtered_os::{{closure}}::h3215d7a138c29ce2 [INFO] [stdout] at tests/lib.rs:86 [INFO] [stdout] 19: 0x5590e4991d3e - core::ops::function::FnOnce::call_once::h4a5d735c98513a9a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- game_ratings stdout ---- [INFO] [stdout] thread 'game_ratings' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e498ffbf - lib::game_ratings::h36ef1280f8596c1f [INFO] [stdout] at tests/lib.rs:70 [INFO] [stdout] 18: 0x5590e498ff9a - lib::game_ratings::{{closure}}::h4387696553b61580 [INFO] [stdout] at tests/lib.rs:69 [INFO] [stdout] 19: 0x5590e4991dce - core::ops::function::FnOnce::call_once::h588ccc206bb60b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- friends stdout ---- [INFO] [stdout] thread 'friends' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e499115f - lib::friends::h0eaf7d6d9e0e1f4c [INFO] [stdout] at tests/lib.rs:125 [INFO] [stdout] 18: 0x5590e499113a - lib::friends::{{closure}}::hadbbaa6e18bcc62b [INFO] [stdout] at tests/lib.rs:124 [INFO] [stdout] 19: 0x5590e4991f4e - core::ops::function::FnOnce::call_once::hd6b66ffd3340b827 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- product stdout ---- [INFO] [stdout] thread 'product' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e498fdde - lib::product::he98fad986e8f42ec [INFO] [stdout] at tests/lib.rs:65 [INFO] [stdout] 18: 0x5590e498fcaa - lib::product::{{closure}}::ha287953b72689e06 [INFO] [stdout] at tests/lib.rs:58 [INFO] [stdout] 19: 0x5590e4991fae - core::ops::function::FnOnce::call_once::he1e0bdedf9c76749 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- get_game_details stdout ---- [INFO] [stdout] thread 'get_game_details' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e498f9cf - lib::get_game_details::hed579cd00172598a [INFO] [stdout] at tests/lib.rs:38 [INFO] [stdout] 18: 0x5590e498f9aa - lib::get_game_details::{{closure}}::hf4a1d301d5f5f962 [INFO] [stdout] at tests/lib.rs:37 [INFO] [stdout] 19: 0x5590e4991f1e - core::ops::function::FnOnce::call_once::hc70cb72f5807200d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- rm_wishlist stdout ---- [INFO] [stdout] thread 'rm_wishlist' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e498fc11 - lib::rm_wishlist::h77749cd4f0e22dee [INFO] [stdout] at tests/lib.rs:54 [INFO] [stdout] 18: 0x5590e498fbea - lib::rm_wishlist::{{closure}}::h1fb3e24cfc5bf50c [INFO] [stdout] at tests/lib.rs:53 [INFO] [stdout] 19: 0x5590e4991d9e - core::ops::function::FnOnce::call_once::h51a8058b05870db3 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- get_games stdout ---- [INFO] [stdout] thread 'get_games' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e498f6ff - lib::get_games::h762d49cf58744d53 [INFO] [stdout] at tests/lib.rs:23 [INFO] [stdout] 18: 0x5590e498f6da - lib::get_games::{{closure}}::h3ad78aa9dc26b7c5 [INFO] [stdout] at tests/lib.rs:22 [INFO] [stdout] 19: 0x5590e4991e5e - core::ops::function::FnOnce::call_once::h5fc48cdeedda35e2 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- extract_data stdout ---- [INFO] [stdout] thread 'extract_data' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e499120f - lib::extract_data::h1c2084f050e4ad57 [INFO] [stdout] at tests/lib.rs:130 [INFO] [stdout] 18: 0x5590e49911ea - lib::extract_data::{{closure}}::h01ac19971157de33 [INFO] [stdout] at tests/lib.rs:129 [INFO] [stdout] 19: 0x5590e4991f7e - core::ops::function::FnOnce::call_once::hd81308d84a8bf41d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- get_pub_info stdout ---- [INFO] [stdout] thread 'get_pub_info' panicked at 'called `Option::unwrap()` on a `None` value', tests/lib.rs:11:16 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5590e52baf85 - backtrace::backtrace::libunwind::trace::h07c956be65d9b461 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x5590e52baf85 - backtrace::backtrace::trace_unsynchronized::h2fdb9e4177ad4d20 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5590e52baf85 - std::sys_common::backtrace::_print_fmt::ha62d8426311107ac [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x5590e52baf85 - ::fmt::h3ec6bdab62f1e8d9 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x5590e52e5cfc - core::fmt::write::h935cb0ed4078a853 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x5590e4998125 - std::io::Write::write_fmt::h944a31ab04b0dfe4 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x5590e52b1f51 - std::io::impls::>::write_fmt::h6bd94c41a9c566d2 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x5590e52bd800 - std::sys_common::backtrace::_print::h460db802d801ccf8 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x5590e52bd800 - std::sys_common::backtrace::print::h399d664f56640530 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x5590e52bd800 - std::panicking::default_hook::{{closure}}::hc6dfd87957c765b8 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x5590e52bd4fa - std::panicking::default_hook::hfdceba6d6d1a18ae [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x5590e52bde37 - std::panicking::rust_panic_with_hook::hd01e282bff1b1e63 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x5590e52bda3b - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x5590e52e4691 - core::panicking::panic_fmt::habd7df443069602c [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x5590e52e45dd - core::panicking::panic::h79f1986e668d0637 [INFO] [stdout] at src/libcore/panicking.rs:56 [INFO] [stdout] 15: 0x5590e4992d7c - core::option::Option::unwrap::h06a9c6c5ad17bd2f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/macros/mod.rs:10 [INFO] [stdout] 16: 0x5590e498f373 - lib::get_gog::h53a377bd1cbe51fe [INFO] [stdout] at tests/lib.rs:11 [INFO] [stdout] 17: 0x5590e498f7af - lib::get_pub_info::hd4d21bd6dfeb3207 [INFO] [stdout] at tests/lib.rs:28 [INFO] [stdout] 18: 0x5590e498f78a - lib::get_pub_info::{{closure}}::hfa93a249183df62b [INFO] [stdout] at tests/lib.rs:27 [INFO] [stdout] 19: 0x5590e4991eee - core::ops::function::FnOnce::call_once::hb7c4a422d7ee5b4f [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 20: 0x5590e49bf512 - as core::ops::function::FnOnce>::call_once::hd23431bd7b767a0c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 21: 0x5590e49bf512 - as core::ops::function::FnOnce<()>>::call_once::h6986d2e83b783a4e [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 22: 0x5590e49bf512 - std::panicking::try::do_call::haee67871ebe8ee92 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 23: 0x5590e49bf512 - std::panicking::try::hcba534043f17f42d [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 24: 0x5590e49bf512 - std::panic::catch_unwind::h6908c2ae7517b434 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 25: 0x5590e49bf512 - test::run_test_in_process::h66277a63b8267865 [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 26: 0x5590e49bf512 - test::run_test::run_test_inner::{{closure}}::h591f321b83c3f302 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 27: 0x5590e49975e6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h843e47ea29613666 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 28: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::ha6c43669df0cbe25 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:475 [INFO] [stdout] 29: 0x5590e499cb85 - as core::ops::function::FnOnce<()>>::call_once::hc86e5439e615a14a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:318 [INFO] [stdout] 30: 0x5590e499cb85 - std::panicking::try::do_call::h4b45bcf4d5d82a80 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:297 [INFO] [stdout] 31: 0x5590e499cb85 - std::panicking::try::h297c0c407d3f8196 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panicking.rs:274 [INFO] [stdout] 32: 0x5590e499cb85 - std::panic::catch_unwind::h877baa9fbef2eafe [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/panic.rs:394 [INFO] [stdout] 33: 0x5590e499cb85 - std::thread::Builder::spawn_unchecked::{{closure}}::hdb000626ad29158a [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libstd/thread/mod.rs:474 [INFO] [stdout] 34: 0x5590e499cb85 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h87e786b011f05b5c [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/libcore/ops/function.rs:232 [INFO] [stdout] 35: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hfc5c0e64036d1b09 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 36: 0x5590e52c4e9a - as core::ops::function::FnOnce>::call_once::hf3d73184efc070c1 [INFO] [stdout] at /rustc/b7dc83a3f6ca9746fb3d121761c3605477b77d90/src/liballoc/boxed.rs:1076 [INFO] [stdout] 37: 0x5590e52c4e9a - std::sys::unix::thread::Thread::new::thread_start::hb9eb749d91dfe8e2 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 38: 0x7f2bb9bc2609 - start_thread [INFO] [stdout] 39: 0x7f2bb9acc103 - __clone [INFO] [stdout] 40: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] add_wishlist [INFO] [stdout] connect_status [INFO] [stdout] download [INFO] [stdout] extract_data [INFO] [stdout] filtered [INFO] [stdout] filtered_all [INFO] [stdout] filtered_os [INFO] [stdout] filtered_search [INFO] [stdout] filtered_unowned [INFO] [stdout] friends [INFO] [stdout] game_ratings [INFO] [stdout] get_game_details [INFO] [stdout] get_games [INFO] [stdout] get_pub_info [INFO] [stdout] product [INFO] [stdout] rm_wishlist [INFO] [stdout] wishlist [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 17 failed; 1 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--test lib' [INFO] running `"docker" "inspect" "eb531e066c0d84f8993f9edebfeca601f064950f16e5995775c7e4b31c6bbfb0"` [INFO] running `"docker" "rm" "-f" "eb531e066c0d84f8993f9edebfeca601f064950f16e5995775c7e4b31c6bbfb0"` [INFO] [stdout] eb531e066c0d84f8993f9edebfeca601f064950f16e5995775c7e4b31c6bbfb0