[INFO] fetching crate coinnect 0.5.12...
[INFO] building coinnect-0.5.12 against 1.47.0 for beta-1.48-1
[INFO] extracting crate coinnect 0.5.12 into /workspace/builds/worker-4/source
[INFO] validating manifest of crates.io crate coinnect 0.5.12 on toolchain 1.47.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate coinnect 0.5.12
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate coinnect 0.5.12
[INFO] tweaked toml for crates.io crate coinnect 0.5.12 written to /workspace/builds/worker-4/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] eebaa2b18ef31b634e880a16baa3db1e7fe8976126dff458dd50fd87f4c6206f
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "eebaa2b18ef31b634e880a16baa3db1e7fe8976126dff458dd50fd87f4c6206f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "eebaa2b18ef31b634e880a16baa3db1e7fe8976126dff458dd50fd87f4c6206f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eebaa2b18ef31b634e880a16baa3db1e7fe8976126dff458dd50fd87f4c6206f", kill_on_drop: false }`
[INFO] [stdout] eebaa2b18ef31b634e880a16baa3db1e7fe8976126dff458dd50fd87f4c6206f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dc78e3f7e60c6ec0d63ab936df0673a3bfe849f752e6c21b56bcaef31181c30a
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "dc78e3f7e60c6ec0d63ab936df0673a3bfe849f752e6c21b56bcaef31181c30a", kill_on_drop: false }`
[INFO] [stderr]    Compiling typenum v1.12.0
[INFO] [stderr]    Compiling cc v1.0.61
[INFO] [stderr]    Compiling nodrop v0.1.14
[INFO] [stderr]    Compiling matches v0.1.8
[INFO] [stderr]    Compiling version_check v0.1.5
[INFO] [stderr]    Compiling tinyvec v0.3.4
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling openssl v0.10.30
[INFO] [stderr]    Compiling httparse v1.3.4
[INFO] [stderr]    Compiling serde v1.0.117
[INFO] [stderr]    Compiling native-tls v0.2.4
[INFO] [stderr]    Compiling percent-encoding v1.0.1
[INFO] [stderr]    Compiling safemem v0.3.3
[INFO] [stderr]    Compiling typeable v0.1.2
[INFO] [stderr]    Compiling language-tags v0.2.2
[INFO] [stderr]    Compiling serde_json v1.0.59
[INFO] [stderr]    Compiling openssl-probe v0.1.2
[INFO] [stderr]    Compiling rustc-demangle v0.1.17
[INFO] [stderr]    Compiling object v0.21.1
[INFO] [stderr]    Compiling byte-tools v0.2.0
[INFO] [stderr]    Compiling traitobject v0.1.0
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling antidote v1.0.0
[INFO] [stderr]    Compiling fake-simd v0.1.2
[INFO] [stderr]    Compiling lazy_static v0.2.11
[INFO] [stderr]    Compiling data-encoding v2.3.0
[INFO] [stderr]    Compiling bidir-map v1.0.0
[INFO] [stderr]    Compiling miniz_oxide v0.4.3
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling unicode-bidi v0.3.4
[INFO] [stderr]    Compiling unicode-normalization v0.1.13
[INFO] [stderr]    Compiling base64 v0.9.3
[INFO] [stderr]    Compiling time v0.1.44
[INFO] [stderr]    Compiling unicase v1.4.2
[INFO] [stderr]    Compiling mime v0.2.6
[INFO] [stderr]    Compiling chrono v0.4.19
[INFO] [stderr]    Compiling idna v0.1.5
[INFO] [stderr]    Compiling openssl-sys v0.9.58
[INFO] [stderr]    Compiling url v1.7.2
[INFO] [stderr]    Compiling generic-array v0.8.3
[INFO] [stderr]    Compiling bigdecimal v0.0.14
[INFO] [stderr]    Compiling digest v0.6.2
[INFO] [stderr]    Compiling block-buffer v0.2.0
[INFO] [stderr]    Compiling crypto-mac v0.4.0
[INFO] [stderr]    Compiling hmac v0.4.2
[INFO] [stderr]    Compiling sha2 v0.6.0
[INFO] [stderr]    Compiling hyper v0.10.16
[INFO] [stderr]    Compiling backtrace v0.3.53
[INFO] [stderr]    Compiling error-chain v0.11.0
[INFO] [stderr]    Compiling hyper-native-tls v0.3.0
[INFO] [stderr]    Compiling coinnect v0.5.12 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unknown lint: `new_ret_no_self`
[INFO] [stdout]  --> src/coinnect.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![allow(new_ret_no_self)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `clone_double_ref`
[INFO] [stdout]  --> src/helpers/mod.rs:2:9
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![warn(clone_double_ref)]
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `too_many_arguments`
[INFO] [stdout]  --> src/kraken/api.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![allow(too_many_arguments)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `too_many_arguments`
[INFO] [stdout]  --> src/bittrex/api.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![allow(too_many_arguments)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/coinnect.rs:30:76
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn new<C: Credentials>(exchange: Exchange, creds: C) -> Result<Box<ExchangeApi>> {
[INFO] [stdout]    |                                                                            ^^^^^^^^^^^ help: use `dyn`: `dyn ExchangeApi`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/coinnect.rs:48:40
[INFO] [stdout]    |
[INFO] [stdout] 48 |                          -> Result<Box<ExchangeApi>> {
[INFO] [stdout]    |                                        ^^^^^^^^^^^ help: use `dyn`: `dyn ExchangeApi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/error.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / error_chain!{
[INFO] [stdout] 12  | |     types {
[INFO] [stdout] 13  | |         Error, ErrorKind, ResultExt, Result;
[INFO] [stdout] 14  | |     }
[INFO] [stdout] ...   |
[INFO] [stdout] 115 | |     }
[INFO] [stdout] 116 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/error.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / error_chain!{
[INFO] [stdout] 12  | |     types {
[INFO] [stdout] 13  | |         Error, ErrorKind, ResultExt, Result;
[INFO] [stdout] 14  | |     }
[INFO] [stdout] ...   |
[INFO] [stdout] 115 | |     }
[INFO] [stdout] 116 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/bitstamp/utils.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / lazy_static! {
[INFO] [stdout] 17 | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 18 | |         let mut m = BidirMap::new();
[INFO] [stdout] 19 | |         m.insert(BTC_USD, "btcusd");
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |     };
[INFO] [stdout] 36 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/poloniex/utils.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / lazy_static! {
[INFO] [stdout] 12  | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 13  | |         let mut m = BidirMap::new();
[INFO] [stdout] 14  | |         m.insert(BCN_BTC, "BTC_BCN");
[INFO] [stdout] ...   |
[INFO] [stdout] 117 | |     };
[INFO] [stdout] 118 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/kraken/utils.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | / lazy_static! {
[INFO] [stdout] 12 | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 13 | |         let mut m = BidirMap::new();
[INFO] [stdout] 14 | |         m.insert(BCH_EUR, "BCHEUR");
[INFO] [stdout] ...  |
[INFO] [stdout] 73 | |     };
[INFO] [stdout] 74 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/bittrex/utils.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / lazy_static! {
[INFO] [stdout] 12  | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 13  | |         let mut m = BidirMap::new();
[INFO] [stdout] 14  | |         m.insert(_1ST_BTC, "BTC-1ST");
[INFO] [stdout] ...   |
[INFO] [stdout] 278 | |     };
[INFO] [stdout] 279 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/gdax/utils.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / lazy_static! {
[INFO] [stdout] 17 | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 18 | |         let mut m = BidirMap::new();
[INFO] [stdout] 19 | |         m.insert(BCH_USD, "bch-usd");
[INFO] [stdout] ...  |
[INFO] [stdout] 30 | |     };
[INFO] [stdout] 31 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::cause`: replaced by Error::source, which can support downcasting
[INFO] [stdout]    --> src/error.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / error_chain!{
[INFO] [stdout] 12  | |     types {
[INFO] [stdout] 13  | |         Error, ErrorKind, ResultExt, Result;
[INFO] [stdout] 14  | |     }
[INFO] [stdout] ...   |
[INFO] [stdout] 115 | |     }
[INFO] [stdout] 116 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 14 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1m 08s
[INFO] running `Command { std: "docker" "inspect" "dc78e3f7e60c6ec0d63ab936df0673a3bfe849f752e6c21b56bcaef31181c30a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dc78e3f7e60c6ec0d63ab936df0673a3bfe849f752e6c21b56bcaef31181c30a", kill_on_drop: false }`
[INFO] [stdout] dc78e3f7e60c6ec0d63ab936df0673a3bfe849f752e6c21b56bcaef31181c30a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 3445ad91a80ea521ce081ab027fbb79b45cbdfbe99ec7226bb13156f314f2f9e
[INFO] running `Command { std: "docker" "start" "-a" "3445ad91a80ea521ce081ab027fbb79b45cbdfbe99ec7226bb13156f314f2f9e", kill_on_drop: false }`
[INFO] [stderr]    Compiling coinnect v0.5.12 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unknown lint: `new_ret_no_self`
[INFO] [stdout]  --> src/coinnect.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![allow(new_ret_no_self)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `clone_double_ref`
[INFO] [stdout]  --> src/helpers/mod.rs:2:9
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![warn(clone_double_ref)]
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `too_many_arguments`
[INFO] [stdout]  --> src/kraken/api.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![allow(too_many_arguments)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `too_many_arguments`
[INFO] [stdout]  --> src/bittrex/api.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![allow(too_many_arguments)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/coinnect.rs:30:76
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn new<C: Credentials>(exchange: Exchange, creds: C) -> Result<Box<ExchangeApi>> {
[INFO] [stdout]    |                                                                            ^^^^^^^^^^^ help: use `dyn`: `dyn ExchangeApi`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/coinnect.rs:48:40
[INFO] [stdout]    |
[INFO] [stdout] 48 |                          -> Result<Box<ExchangeApi>> {
[INFO] [stdout]    |                                        ^^^^^^^^^^^ help: use `dyn`: `dyn ExchangeApi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/error.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / error_chain!{
[INFO] [stdout] 12  | |     types {
[INFO] [stdout] 13  | |         Error, ErrorKind, ResultExt, Result;
[INFO] [stdout] 14  | |     }
[INFO] [stdout] ...   |
[INFO] [stdout] 115 | |     }
[INFO] [stdout] 116 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/error.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / error_chain!{
[INFO] [stdout] 12  | |     types {
[INFO] [stdout] 13  | |         Error, ErrorKind, ResultExt, Result;
[INFO] [stdout] 14  | |     }
[INFO] [stdout] ...   |
[INFO] [stdout] 115 | |     }
[INFO] [stdout] 116 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/bitstamp/utils.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / lazy_static! {
[INFO] [stdout] 17 | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 18 | |         let mut m = BidirMap::new();
[INFO] [stdout] 19 | |         m.insert(BTC_USD, "btcusd");
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |     };
[INFO] [stdout] 36 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/poloniex/utils.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / lazy_static! {
[INFO] [stdout] 12  | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 13  | |         let mut m = BidirMap::new();
[INFO] [stdout] 14  | |         m.insert(BCN_BTC, "BTC_BCN");
[INFO] [stdout] ...   |
[INFO] [stdout] 117 | |     };
[INFO] [stdout] 118 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/kraken/utils.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | / lazy_static! {
[INFO] [stdout] 12 | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 13 | |         let mut m = BidirMap::new();
[INFO] [stdout] 14 | |         m.insert(BCH_EUR, "BCHEUR");
[INFO] [stdout] ...  |
[INFO] [stdout] 73 | |     };
[INFO] [stdout] 74 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/bittrex/utils.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / lazy_static! {
[INFO] [stdout] 12  | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 13  | |         let mut m = BidirMap::new();
[INFO] [stdout] 14  | |         m.insert(_1ST_BTC, "BTC-1ST");
[INFO] [stdout] ...   |
[INFO] [stdout] 278 | |     };
[INFO] [stdout] 279 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/gdax/utils.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / lazy_static! {
[INFO] [stdout] 17 | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 18 | |         let mut m = BidirMap::new();
[INFO] [stdout] 19 | |         m.insert(BCH_USD, "bch-usd");
[INFO] [stdout] ...  |
[INFO] [stdout] 30 | |     };
[INFO] [stdout] 31 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::cause`: replaced by Error::source, which can support downcasting
[INFO] [stdout]    --> src/error.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / error_chain!{
[INFO] [stdout] 12  | |     types {
[INFO] [stdout] 13  | |         Error, ErrorKind, ResultExt, Result;
[INFO] [stdout] 14  | |     }
[INFO] [stdout] ...   |
[INFO] [stdout] 115 | |     }
[INFO] [stdout] 116 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 14 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `new_ret_no_self`
[INFO] [stdout]  --> src/coinnect.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![allow(new_ret_no_self)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unknown_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `clone_double_ref`
[INFO] [stdout]  --> src/helpers/mod.rs:2:9
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![warn(clone_double_ref)]
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `too_many_arguments`
[INFO] [stdout]  --> src/kraken/api.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![allow(too_many_arguments)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unknown lint: `too_many_arguments`
[INFO] [stdout]  --> src/bittrex/api.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![allow(too_many_arguments)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> examples/kraken_trading.rs:27:71
[INFO] [stdout]    |
[INFO] [stdout] 27 |         Err(err) => panic!("Error : {:?}, description : {}", err, err.description()),
[INFO] [stdout]    |                                                                       ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> tests/coinnect.rs:22:22
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let api: Box<ExchangeApi> = Coinnect::new(Exchange::Bitstamp, creds).unwrap();
[INFO] [stdout]    |                      ^^^^^^^^^^^ help: use `dyn`: `dyn ExchangeApi`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/coinnect.rs:30:76
[INFO] [stdout]    |
[INFO] [stdout] 30 |     pub fn new<C: Credentials>(exchange: Exchange, creds: C) -> Result<Box<ExchangeApi>> {
[INFO] [stdout]    |                                                                            ^^^^^^^^^^^ help: use `dyn`: `dyn ExchangeApi`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/coinnect.rs:48:40
[INFO] [stdout]    |
[INFO] [stdout] 48 |                          -> Result<Box<ExchangeApi>> {
[INFO] [stdout]    |                                        ^^^^^^^^^^^ help: use `dyn`: `dyn ExchangeApi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/error.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / error_chain!{
[INFO] [stdout] 12  | |     types {
[INFO] [stdout] 13  | |         Error, ErrorKind, ResultExt, Result;
[INFO] [stdout] 14  | |     }
[INFO] [stdout] ...   |
[INFO] [stdout] 115 | |     }
[INFO] [stdout] 116 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]    --> src/error.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / error_chain!{
[INFO] [stdout] 12  | |     types {
[INFO] [stdout] 13  | |         Error, ErrorKind, ResultExt, Result;
[INFO] [stdout] 14  | |     }
[INFO] [stdout] ...   |
[INFO] [stdout] 115 | |     }
[INFO] [stdout] 116 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/bitstamp/utils.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / lazy_static! {
[INFO] [stdout] 17 | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 18 | |         let mut m = BidirMap::new();
[INFO] [stdout] 19 | |         m.insert(BTC_USD, "btcusd");
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |     };
[INFO] [stdout] 36 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/poloniex/utils.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / lazy_static! {
[INFO] [stdout] 12  | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 13  | |         let mut m = BidirMap::new();
[INFO] [stdout] 14  | |         m.insert(BCN_BTC, "BTC_BCN");
[INFO] [stdout] ...   |
[INFO] [stdout] 117 | |     };
[INFO] [stdout] 118 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/kraken/utils.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | / lazy_static! {
[INFO] [stdout] 12 | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 13 | |         let mut m = BidirMap::new();
[INFO] [stdout] 14 | |         m.insert(BCH_EUR, "BCHEUR");
[INFO] [stdout] ...  |
[INFO] [stdout] 73 | |     };
[INFO] [stdout] 74 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]    --> src/bittrex/utils.rs:11:1
[INFO] [stdout]     |
[INFO] [stdout] 11  | / lazy_static! {
[INFO] [stdout] 12  | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 13  | |         let mut m = BidirMap::new();
[INFO] [stdout] 14  | |         m.insert(_1ST_BTC, "BTC-1ST");
[INFO] [stdout] ...   |
[INFO] [stdout] 278 | |     };
[INFO] [stdout] 279 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
[INFO] [stdout]   --> src/gdax/utils.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | / lazy_static! {
[INFO] [stdout] 17 | |     static ref PAIRS_STRING: BidirMap<Pair, &'static str> = {
[INFO] [stdout] 18 | |         let mut m = BidirMap::new();
[INFO] [stdout] 19 | |         m.insert(BCH_USD, "bch-usd");
[INFO] [stdout] ...  |
[INFO] [stdout] 30 | |     };
[INFO] [stdout] 31 | | }
[INFO] [stdout]    | |_^
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `coinnect`.
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustc --crate-name coinnect src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' -C metadata=14fe53f58e90c75f -C extra-filename=-14fe53f58e90c75f --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern bidir_map=/opt/rustwide/target/debug/deps/libbidir_map-2bf72300d272cbfe.rlib --extern bigdecimal=/opt/rustwide/target/debug/deps/libbigdecimal-50ab45433666a252.rlib --extern chrono=/opt/rustwide/target/debug/deps/libchrono-79a3dd7207d347a5.rlib --extern data_encoding=/opt/rustwide/target/debug/deps/libdata_encoding-ef3dd0ae2d5136ad.rlib --extern error_chain=/opt/rustwide/target/debug/deps/liberror_chain-e2c5632e6ecfeab6.rlib --extern hmac=/opt/rustwide/target/debug/deps/libhmac-c39a2f96485d8366.rlib --extern hyper=/opt/rustwide/target/debug/deps/libhyper-386b0de87619cf5f.rlib --extern hyper_native_tls=/opt/rustwide/target/debug/deps/libhyper_native_tls-58d04626fc9578a4.rlib --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-4b460a565d885068.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-1c8c974ba9c219f0.rlib --extern sha2=/opt/rustwide/target/debug/deps/libsha2-74579fdcbaeae432.rlib --cap-lints=warn` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: linking with `cc` failed: exit code: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a.simple.cdmgen9l-cgu.0.rcgu.o" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a.simple.cdmgen9l-cgu.1.rcgu.o" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a.simple.cdmgen9l-cgu.10.rcgu.o" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a.simple.cdmgen9l-cgu.2.rcgu.o" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a.simple.cdmgen9l-cgu.3.rcgu.o" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a.simple.cdmgen9l-cgu.4.rcgu.o" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a.simple.cdmgen9l-cgu.5.rcgu.o" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a.simple.cdmgen9l-cgu.6.rcgu.o" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a.simple.cdmgen9l-cgu.7.rcgu.o" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a.simple.cdmgen9l-cgu.8.rcgu.o" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a.simple.cdmgen9l-cgu.9.rcgu.o" "-o" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a" "/opt/rustwide/target/debug/examples/simple-0773ad428ee5db5a.5flvmdxw3k2fnd3x.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libcoinnect-70ed20907aaac98b.rlib" "/opt/rustwide/target/debug/deps/libbigdecimal-50ab45433666a252.rlib" "/opt/rustwide/target/debug/deps/libnum_bigint-8c8db7fa557bc955.rlib" "/opt/rustwide/target/debug/deps/liberror_chain-e2c5632e6ecfeab6.rlib" "/opt/rustwide/target/debug/deps/libbacktrace-8afb0db8874416cb.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-7b552d67a0ec6899.rlib" "/opt/rustwide/target/debug/deps/libadler-add25a44dcfc3e36.rlib" "/opt/rustwide/target/debug/deps/libobject-9a599aecee2903d0.rlib" "/opt/rustwide/target/debug/deps/libaddr2line-5ebbc251f73ff65e.rlib" "/opt/rustwide/target/debug/deps/libgimli-b9138356a0887c02.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-78e41e584d7442e1.rlib" "/opt/rustwide/target/debug/deps/librustc_demangle-64e84e961d790120.rlib" "/opt/rustwide/target/debug/deps/libdata_encoding-ef3dd0ae2d5136ad.rlib" "/opt/rustwide/target/debug/deps/libbidir_map-2bf72300d272cbfe.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-4b460a565d885068.rlib" "/opt/rustwide/target/debug/deps/libchrono-79a3dd7207d347a5.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-2afc3791b2473ea0.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-b647543940554833.rlib" "/opt/rustwide/target/debug/deps/libserde_json-1c8c974ba9c219f0.rlib" "/opt/rustwide/target/debug/deps/libryu-e4c369ce3a152f38.rlib" "/opt/rustwide/target/debug/deps/libitoa-d190c751dac5cda2.rlib" "/opt/rustwide/target/debug/deps/libserde-6259f7e1dde12abf.rlib" "/opt/rustwide/target/debug/deps/libhyper_native_tls-58d04626fc9578a4.rlib" "/opt/rustwide/target/debug/deps/libnative_tls-d4786ebdaa8c404a.rlib" "/opt/rustwide/target/debug/deps/libopenssl_probe-d2addc7c319bc593.rlib" "/opt/rustwide/target/debug/deps/libopenssl-963f97a68e65b6ed.rlib" "/opt/rustwide/target/debug/deps/libopenssl_sys-bf90cf735e16d87f.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-bf21cfb31a9e28ca.rlib" "/opt/rustwide/target/debug/deps/libforeign_types-4d1b2e9c1fce2955.rlib" "/opt/rustwide/target/debug/deps/libforeign_types_shared-0653b0c1cc990258.rlib" "/opt/rustwide/target/debug/deps/libbitflags-e8b42ad6d332332e.rlib" "/opt/rustwide/target/debug/deps/libantidote-87c64dd1aa518365.rlib" "/opt/rustwide/target/debug/deps/libhmac-c39a2f96485d8366.rlib" "/opt/rustwide/target/debug/deps/libcrypto_mac-f35cd8b57a112f3a.rlib" "/opt/rustwide/target/debug/deps/libconstant_time_eq-77202daf6fa0c587.rlib" "/opt/rustwide/target/debug/deps/libsha2-74579fdcbaeae432.rlib" "/opt/rustwide/target/debug/deps/libfake_simd-f97c163f59461600.rlib" "/opt/rustwide/target/debug/deps/libblock_buffer-886a128a99e73fa7.rlib" "/opt/rustwide/target/debug/deps/libdigest-7c2f28b847e85b09.rlib" "/opt/rustwide/target/debug/deps/libbyte_tools-4c0b209e458f430c.rlib" "/opt/rustwide/target/debug/deps/libgeneric_array-4992bd25e264e44a.rlib" "/opt/rustwide/target/debug/deps/libnodrop-8cdede5be8d53ee5.rlib" "/opt/rustwide/target/debug/deps/libtypenum-266c6f24469a2c9c.rlib" "/opt/rustwide/target/debug/deps/libhyper-386b0de87619cf5f.rlib" "/opt/rustwide/target/debug/deps/libmime-35c7ec21a8067685.rlib" "/opt/rustwide/target/debug/deps/liblog-382de7997eb53c26.rlib" "/opt/rustwide/target/debug/deps/liblog-c0aac21270a44eb0.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-d2033c938d1688fd.rlib" "/opt/rustwide/target/debug/deps/liblanguage_tags-edbf582df5e40d68.rlib" "/opt/rustwide/target/debug/deps/libtypeable-0e6a72b2a88503fe.rlib" "/opt/rustwide/target/debug/deps/libtraitobject-52f45d7cf04a1174.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-f5c3e238754dd294.rlib" "/opt/rustwide/target/debug/deps/libhttparse-abee927cf9cebbdc.rlib" "/opt/rustwide/target/debug/deps/libunicase-3f5f1e86e9adb6e1.rlib" "/opt/rustwide/target/debug/deps/liburl-8ce37953e7d7caab.rlib" "/opt/rustwide/target/debug/deps/libpercent_encoding-f0873e6bfb74e5f3.rlib" "/opt/rustwide/target/debug/deps/libidna-1488ecc1c892087f.rlib" "/opt/rustwide/target/debug/deps/libunicode_normalization-3f480855bf8ae03b.rlib" "/opt/rustwide/target/debug/deps/libtinyvec-e3eaa191be4c7509.rlib" "/opt/rustwide/target/debug/deps/libunicode_bidi-dade267ce787880d.rlib" "/opt/rustwide/target/debug/deps/libmatches-d4a8209e39f39d5c.rlib" "/opt/rustwide/target/debug/deps/libtime-28f846dbbc539a48.rlib" "/opt/rustwide/target/debug/deps/liblibc-0a43f320b0d2a047.rlib" "/opt/rustwide/target/debug/deps/libbase64-869c5e95a5143f5e.rlib" "/opt/rustwide/target/debug/deps/libsafemem-e40a79b945d994b0.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-0f5da4dd94179155.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-f14aca24435a5414.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-48d342a8b48d1d01.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-14bc0820888c8eb3.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-9cbd9e217bff06bc.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-31826136df98934e.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-075976a117c8fd5d.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2d5cbedfbf17a011.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-0474372ff08c5319.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-d437c34460d2315a.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-fb61ed1b8cc4de79.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-bf76d1b643bfc9f0.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-a1b53aa7fddcf418.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-28585e57fac45c73.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-64801769bc15ab28.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-541997b56bb98660.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-cdea3c81adab3d12.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-cd9f15a39fb65cbc.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "3445ad91a80ea521ce081ab027fbb79b45cbdfbe99ec7226bb13156f314f2f9e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3445ad91a80ea521ce081ab027fbb79b45cbdfbe99ec7226bb13156f314f2f9e", kill_on_drop: false }`
[INFO] [stdout] 3445ad91a80ea521ce081ab027fbb79b45cbdfbe99ec7226bb13156f314f2f9e
