[INFO] fetching crate gecko 0.1.6...
[INFO] testing gecko-0.1.6 against try#b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b for pr-145330-1
[INFO] extracting crate gecko 0.1.6 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate gecko 0.1.6
[INFO] finished tweaking crates.io crate gecko 0.1.6
[INFO] tweaked toml for crates.io crate gecko 0.1.6 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate gecko 0.1.6 on toolchain b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 164 packages to latest compatible versions
[INFO] [stderr]       Adding reqwest v0.11.27 (available: v0.12.23)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 430c22f0ffc2a419ed7bab2940bef818f563cbdd19ecb49da3391855d34e68dd
[INFO] running `Command { std: "docker" "start" "-a" "430c22f0ffc2a419ed7bab2940bef818f563cbdd19ecb49da3391855d34e68dd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "430c22f0ffc2a419ed7bab2940bef818f563cbdd19ecb49da3391855d34e68dd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "430c22f0ffc2a419ed7bab2940bef818f563cbdd19ecb49da3391855d34e68dd", kill_on_drop: false }`
[INFO] [stdout] 430c22f0ffc2a419ed7bab2940bef818f563cbdd19ecb49da3391855d34e68dd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9b99d2ae44c32f95f81f0fdd279884af117071dee353620478962df647d89973
[INFO] running `Command { std: "docker" "start" "-a" "9b99d2ae44c32f95f81f0fdd279884af117071dee353620478962df647d89973", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling json v0.12.4
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.1
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling openssl v0.10.73
[INFO] [stderr]    Compiling tokio v1.47.1
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.0
[INFO] [stderr]    Compiling zerovec v0.11.4
[INFO] [stderr]    Compiling zerotrie v0.2.2
[INFO] [stderr]    Compiling tinystr v0.8.1
[INFO] [stderr]    Compiling potential_utf v0.1.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_collections v2.0.0
[INFO] [stderr]    Compiling icu_locale_core v2.0.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling icu_provider v2.0.0
[INFO] [stderr]    Compiling icu_normalizer v2.0.0
[INFO] [stderr]    Compiling icu_properties v2.0.1
[INFO] [stderr]    Compiling native-tls v0.2.14
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.7
[INFO] [stderr]    Compiling tokio-util v0.7.16
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling h2 v0.3.27
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling hyper-tls v0.5.0
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling gecko v0.1.6 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/coins.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 |             /// /coins/markets
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 174 |             vs_currency: String::from(""), // required
[INFO] [stdout]     |             ----------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]     |
[INFO] [stdout]     = help: use `//` for a plain comment
[INFO] [stdout]     = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.94s
[INFO] running `Command { std: "docker" "inspect" "9b99d2ae44c32f95f81f0fdd279884af117071dee353620478962df647d89973", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9b99d2ae44c32f95f81f0fdd279884af117071dee353620478962df647d89973", kill_on_drop: false }`
[INFO] [stdout] 9b99d2ae44c32f95f81f0fdd279884af117071dee353620478962df647d89973
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2417e74c49b20efcbcabe667333169690aa853be958e75556ccf7788291da17d
[INFO] running `Command { std: "docker" "start" "-a" "2417e74c49b20efcbcabe667333169690aa853be958e75556ccf7788291da17d", kill_on_drop: false }`
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/coins.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 |             /// /coins/markets
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 174 |             vs_currency: String::from(""), // required
[INFO] [stdout]     |             ----------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]     |
[INFO] [stdout]     = help: use `//` for a plain comment
[INFO] [stdout]     = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling gecko v0.1.6 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]    --> src/coins.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 |             /// /coins/markets
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 174 |             vs_currency: String::from(""), // required
[INFO] [stdout]     |             ----------------------------- rustdoc does not generate documentation for expression fields
[INFO] [stdout]     |
[INFO] [stdout]     = help: use `//` for a plain comment
[INFO] [stdout]     = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]   --> tests/bench.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     for i in 0..101 {
[INFO] [stdout]    |         ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `Result` that must be used
[INFO] [stdout]   --> tests/bench.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |         gecko_api.get_json(&resource).await;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]    = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]    |
[INFO] [stdout] 11 |         let _ = gecko_api.get_json(&resource).await;
[INFO] [stdout]    |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gecko::Route`
[INFO] [stdout]  --> tests/generic.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use gecko::Route;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `ID` is never used
[INFO] [stdout]  --> tests/indexes.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | static ID: &str = "DFN";
[INFO] [stdout]   |        ^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `MARKET_ID` is never used
[INFO] [stdout]  --> tests/indexes.rs:5:8
[INFO] [stdout]   |
[INFO] [stdout] 5 | static MARKET_ID: &str = "DFN";
[INFO] [stdout]   |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `resp`
[INFO] [stdout]  --> tests/generic.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     let resp = gecko_api.get_json(resource).await;
[INFO] [stdout]   |         ^^^^ help: if this is intentional, prefix it with an underscore: `_resp`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustc9QDQQX/symbols.o" "<3 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,libunicode_width-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libgecko-95cc2b54cf1affa0,libreqwest-8c7a05d0d7c88d85,librustls_pemfile-c56e6940cc22dba4,libhyper_tls-824f3aab2bc217e4,libserde_urlencoded-d122c50b600adf91,libbase64-64299f9d815d057c,libipnet-9aae67a4e846df6d,libtokio_native_tls-6a00f960a5e61db3,libmime-4b44681fdb2c65f7,libencoding_rs-9c17f8ff91866c9c,libserde_json-f8dd111aa1eebc08,libmemchr-f04d4ed0ff57c3c8,libryu-0ea4bafc9bef6d8b,libnative_tls-d38de588e66f9a3e,libopenssl_probe-cbab9b905ab83f66,libopenssl-9ff11c28cf98aadf,libbitflags-c9a8c3feded120fa,libforeign_types-0d5385f641bbbadd,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-0fd282c33c1a238c,libhyper-171960179b023a50,libwant-0f3c3ee377cad37f,libtry_lock-aabba5e3d97e6b57,libsocket2-c369a94c4acbd53d,libhttparse-47a3d40564b60e09,libh2-0591a36ebf954b31,libindexmap-af0e6b348448aa24,libequivalent-7e0e8cbe6c474a67,libhashbrown-39a1ad584b454bfa,libslab-8c0cbfb396425d81,libtokio_util-c7618a006f7013fd,libfutures_sink-be8442ee548d90f9,libtower_service-0d7df29686b13872,libtracing-092f07663e482c15,libtracing_core-181ee1ed942b4689,libonce_cell-0ba6aecba7086d38,libfutures_channel-179401688c37d974,libfutures_util-7c5576ad23868012,libfutures_task-6ccf78234f0eff71,libpin_utils-9a5791cba021167a,libtokio-236bab4d61ed25df,libsignal_hook_registry-5f9c79d829286649,libsocket2-f16df599677ba81c,libmio-be2cd4658de9258e,libparking_lot-6d63ecbac742ab00,libparking_lot_core-66e72d37bb3129e0,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,liblock_api-0826b5028eacedf5,libscopeguard-d52bd00767847e44,libsync_wrapper-17f912c27eab8964,libhttp_body-b4c163883cc9ed18,libpin_project_lite-bedc6e0acd72ff2a,liblog-45f74354a8b36c20,libfutures_core-fc6bb1738f00fc87,liburl-aabfbb957a3800e7,libidna-8aa465046d04a804,libutf8_iter-0d9be7b316c2b184,libidna_adapter-df1f7aa5c0f57219,libicu_properties-32a8a30eb47fd382,libicu_properties_data-9d163be0f8ec47fd,libicu_normalizer-824756b47b61a4ca,libsmallvec-29f90736a15dcce2,libicu_normalizer_data-9919e82512efe734,libicu_collections-8710bb594bd91a31,libpotential_utf-f42b02b0af26359f,libicu_provider-6b75b180b7b6fb76,libicu_locale_core-e49172ce164dcaf2,libtinystr-67d346fac87e7fc7,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-61dfb93a6427424f,libzerotrie-15addee33c8d0866,libyoke-24f27c33618fe756,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-28b90b4fb23282bf,libform_urlencoded-332d45145277cfac,libpercent_encoding-c53c37e60dd2727e,libserde-d7d6b7d1e4e0af46,libserde_core-89637146ece38bd9,libhttp-331bc164ab59ceff,libitoa-6b76ec393d6a2c41,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,libcfg_if-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustc9QDQQX/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/global-5055001072cfea84" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `gecko` (test "global") due to 1 previous error; 2 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustcazY7xC/symbols.o" "<3 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libtest-*,libgetopts-*,libunicode_width-*,librustc_std_workspace_std-*}.rlib" "/opt/rustwide/target/debug/deps/{libgecko-95cc2b54cf1affa0,libreqwest-8c7a05d0d7c88d85,librustls_pemfile-c56e6940cc22dba4,libhyper_tls-824f3aab2bc217e4,libserde_urlencoded-d122c50b600adf91,libbase64-64299f9d815d057c,libipnet-9aae67a4e846df6d,libtokio_native_tls-6a00f960a5e61db3,libmime-4b44681fdb2c65f7,libencoding_rs-9c17f8ff91866c9c,libserde_json-f8dd111aa1eebc08,libmemchr-f04d4ed0ff57c3c8,libryu-0ea4bafc9bef6d8b,libnative_tls-d38de588e66f9a3e,libopenssl_probe-cbab9b905ab83f66,libopenssl-9ff11c28cf98aadf,libbitflags-c9a8c3feded120fa,libforeign_types-0d5385f641bbbadd,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-0fd282c33c1a238c,libhyper-171960179b023a50,libwant-0f3c3ee377cad37f,libtry_lock-aabba5e3d97e6b57,libsocket2-c369a94c4acbd53d,libhttparse-47a3d40564b60e09,libh2-0591a36ebf954b31,libindexmap-af0e6b348448aa24,libequivalent-7e0e8cbe6c474a67,libhashbrown-39a1ad584b454bfa,libslab-8c0cbfb396425d81,libtokio_util-c7618a006f7013fd,libfutures_sink-be8442ee548d90f9,libtower_service-0d7df29686b13872,libtracing-092f07663e482c15,libtracing_core-181ee1ed942b4689,libonce_cell-0ba6aecba7086d38,libfutures_channel-179401688c37d974,libfutures_util-7c5576ad23868012,libfutures_task-6ccf78234f0eff71,libpin_utils-9a5791cba021167a,libtokio-236bab4d61ed25df,libsignal_hook_registry-5f9c79d829286649,libsocket2-f16df599677ba81c,libmio-be2cd4658de9258e,libparking_lot-6d63ecbac742ab00,libparking_lot_core-66e72d37bb3129e0,liblibc-f44516d981b27aa6,libcfg_if-666d36e5ee0df220,liblock_api-0826b5028eacedf5,libscopeguard-d52bd00767847e44,libsync_wrapper-17f912c27eab8964,libhttp_body-b4c163883cc9ed18,libpin_project_lite-bedc6e0acd72ff2a,liblog-45f74354a8b36c20,libfutures_core-fc6bb1738f00fc87,liburl-aabfbb957a3800e7,libidna-8aa465046d04a804,libutf8_iter-0d9be7b316c2b184,libidna_adapter-df1f7aa5c0f57219,libicu_properties-32a8a30eb47fd382,libicu_properties_data-9d163be0f8ec47fd,libicu_normalizer-824756b47b61a4ca,libsmallvec-29f90736a15dcce2,libicu_normalizer_data-9919e82512efe734,libicu_collections-8710bb594bd91a31,libpotential_utf-f42b02b0af26359f,libicu_provider-6b75b180b7b6fb76,libicu_locale_core-e49172ce164dcaf2,libtinystr-67d346fac87e7fc7,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-61dfb93a6427424f,libzerotrie-15addee33c8d0866,libyoke-24f27c33618fe756,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-28b90b4fb23282bf,libform_urlencoded-332d45145277cfac,libpercent_encoding-c53c37e60dd2727e,libserde-d7d6b7d1e4e0af46,libserde_core-89637146ece38bd9,libhttp-331bc164ab59ceff,libitoa-6b76ec393d6a2c41,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,libcfg_if-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcazY7xC/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/deps/asset_platforms-acc2196fd8b77d30" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `gecko` (test "asset_platforms") due to 1 previous error; 2 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "2417e74c49b20efcbcabe667333169690aa853be958e75556ccf7788291da17d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2417e74c49b20efcbcabe667333169690aa853be958e75556ccf7788291da17d", kill_on_drop: false }`
[INFO] [stdout] 2417e74c49b20efcbcabe667333169690aa853be958e75556ccf7788291da17d
