[INFO] updating cached repository https://github.com/cosmosdevs/goz_scoring [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune", kill_on_drop: false }` [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 6f5e32860eb10a65ba73c6367920758a0add5208 [INFO] testing cosmosdevs/goz_scoring against 1.45.2 for beta-1.46-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcosmosdevs%2Fgoz_scoring" "/workspace/builds/worker-13/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-13/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/cosmosdevs/goz_scoring on toolchain 1.45.2 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.45.2" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/cosmosdevs/goz_scoring [INFO] finished tweaking git repo https://github.com/cosmosdevs/goz_scoring [INFO] tweaked toml for git repo https://github.com/cosmosdevs/goz_scoring written to /workspace/builds/worker-13/source/Cargo.toml [INFO] crate git repo https://github.com/cosmosdevs/goz_scoring already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.45.2" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+1.45.2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 34e9a04a02cf7f4f655d0d5e937c592a5bf56b2cb6114d2d36c4b17794822e1e [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" "34e9a04a02cf7f4f655d0d5e937c592a5bf56b2cb6114d2d36c4b17794822e1e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "34e9a04a02cf7f4f655d0d5e937c592a5bf56b2cb6114d2d36c4b17794822e1e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "34e9a04a02cf7f4f655d0d5e937c592a5bf56b2cb6114d2d36c4b17794822e1e", kill_on_drop: false }` [INFO] [stdout] 34e9a04a02cf7f4f655d0d5e937c592a5bf56b2cb6114d2d36c4b17794822e1e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+1.45.2" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9de8bdf451b35a81d08865e9a67dd1d1ab75a0ee1f59c6587994db8dc5d4b917 [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" "9de8bdf451b35a81d08865e9a67dd1d1ab75a0ee1f59c6587994db8dc5d4b917", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.30 [INFO] [stderr] Compiling proc-macro-nested v0.1.5 [INFO] [stderr] Compiling subtle v2.2.3 [INFO] [stderr] Compiling uuid v0.8.1 [INFO] [stderr] Compiling canonical-path v2.0.2 [INFO] [stderr] Compiling urlencoding v1.0.0 [INFO] [stderr] Compiling scoped-tls v1.0.0 [INFO] [stderr] Compiling home v0.5.3 [INFO] [stderr] Compiling generational-arena v0.2.8 [INFO] [stderr] Compiling clear_on_drop v0.2.3 [INFO] [stderr] Compiling secp256k1-sys v0.1.2 [INFO] [stderr] Compiling input_buffer v0.3.1 [INFO] [stderr] Compiling addr2line v0.12.1 [INFO] [stderr] Compiling openssl-sys v0.9.58 [INFO] [stderr] Compiling itertools v0.7.11 [INFO] [stderr] Compiling http-body v0.3.1 [INFO] [stderr] Compiling headers-core v0.2.0 [INFO] [stderr] Compiling quote v1.0.6 [INFO] [stderr] Compiling signal-hook-registry v1.2.0 [INFO] [stderr] Compiling wait-timeout v0.2.0 [INFO] [stderr] Compiling buf_redux v0.8.4 [INFO] [stderr] Compiling twoway v0.1.8 [INFO] [stderr] Compiling regex-automata v0.1.9 [INFO] [stderr] Compiling prost-amino v0.5.0 [INFO] [stderr] Compiling tracing-log v0.1.1 [INFO] [stderr] Compiling backtrace v0.3.48 [INFO] [stderr] Compiling syn v0.14.9 [INFO] [stderr] Compiling cadence v0.20.0 [INFO] [stderr] Compiling sha2 v0.8.2 [INFO] [stderr] Compiling sha-1 v0.8.2 [INFO] [stderr] Compiling ripemd160 v0.8.0 [INFO] [stderr] Compiling phf_generator v0.7.24 [INFO] [stderr] Compiling signal-hook v0.1.15 [INFO] [stderr] Compiling tempfile v3.1.0 [INFO] [stderr] Compiling tungstenite v0.10.1 [INFO] [stderr] Compiling headers v0.3.2 [INFO] [stderr] Compiling phf_codegen v0.7.24 [INFO] [stderr] Compiling curve25519-dalek v1.2.3 [INFO] [stderr] Compiling failure v0.1.8 [INFO] [stderr] Compiling anomaly v0.2.0 [INFO] [stderr] Compiling color-backtrace v0.3.0 [INFO] [stderr] Compiling mime_guess v1.8.8 [INFO] [stderr] Compiling openssl v0.10.29 [INFO] [stderr] Compiling native-tls v0.2.4 [INFO] [stderr] Compiling secp256k1 v0.17.2 [INFO] [stderr] Compiling matchers v0.0.1 [INFO] [stderr] Compiling ed25519-dalek v1.0.0-pre.2 [INFO] [stderr] Compiling multipart v0.16.1 [INFO] [stderr] Compiling prost-amino-derive v0.5.0 [INFO] [stderr] Compiling synstructure v0.12.3 [INFO] [stderr] Compiling darling_core v0.10.2 [INFO] [stderr] Compiling serde_derive v1.0.111 [INFO] [stderr] Compiling tokio-macros v0.2.5 [INFO] [stderr] Compiling zeroize_derive v1.0.0 [INFO] [stderr] Compiling pin-project-internal v0.4.20 [INFO] [stderr] Compiling futures-macro v0.3.5 [INFO] [stderr] Compiling signature_derive v1.0.0-pre.2 [INFO] [stderr] Compiling gumdrop_derive v0.7.0 [INFO] [stderr] Compiling tracing-attributes v0.1.8 [INFO] [stderr] Compiling thiserror-impl v1.0.19 [INFO] [stderr] Compiling async-trait v0.1.33 [INFO] [stderr] Compiling zeroize v1.1.0 [INFO] [stderr] Compiling signature v1.0.1 [INFO] [stderr] Compiling elliptic-curve v0.3.0 [INFO] [stderr] Compiling subtle-encoding v0.5.1 [INFO] [stderr] Compiling tokio v0.2.21 [INFO] [stderr] Compiling ed25519 v1.0.1 [INFO] [stderr] Compiling darling_macro v0.10.2 [INFO] [stderr] Compiling k256 v0.1.1 [INFO] [stderr] Compiling ecdsa v0.5.0 [INFO] [stderr] Compiling signatory v0.19.0 [INFO] [stderr] Compiling signatory-dalek v0.19.0 [INFO] [stderr] Compiling signatory-secp256k1 v0.19.0 [INFO] [stderr] Compiling tracing v0.1.15 [INFO] [stderr] Compiling gumdrop v0.7.0 [INFO] [stderr] Compiling darling v0.10.2 [INFO] [stderr] Compiling thiserror v1.0.19 [INFO] [stderr] Compiling abscissa_derive v0.5.0 [INFO] [stderr] Compiling pin-project v0.4.20 [INFO] [stderr] Compiling futures-util v0.3.5 [INFO] [stderr] Compiling tokio-util v0.3.1 [INFO] [stderr] Compiling tokio-tls v0.3.1 [INFO] [stderr] Compiling serde v1.0.111 [INFO] [stderr] Compiling h2 v0.2.5 [INFO] [stderr] Compiling futures-executor v0.3.5 [INFO] [stderr] Compiling async-tungstenite v0.4.2 [INFO] [stderr] Compiling futures v0.3.5 [INFO] [stderr] Compiling tokio-tungstenite v0.10.1 [INFO] [stderr] Compiling hyper v0.13.6 [INFO] [stderr] Compiling chrono v0.4.11 [INFO] [stderr] Compiling toml v0.5.6 [INFO] [stderr] Compiling serde_json v1.0.53 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling serde_bytes v0.11.4 [INFO] [stderr] Compiling secrecy v0.6.0 [INFO] [stderr] Compiling serde_urlencoded v0.6.1 [INFO] [stderr] Compiling tai64 v3.1.0 [INFO] [stderr] Compiling tracing-subscriber v0.1.6 [INFO] [stderr] Compiling hyper-tls v0.4.1 [INFO] [stderr] Compiling warp v0.2.3 [INFO] [stderr] Compiling reqwest v0.10.6 [INFO] [stderr] Compiling tendermint v0.13.0 (https://github.com/iqlusioninc/tendermint-rs.git?branch=zaki-event-subscribe#aa60b6ac) [INFO] [stderr] Compiling abscissa_core v0.5.2 [INFO] [stderr] Compiling abscissa_tokio v0.5.1 [INFO] [stderr] Compiling relayer-modules v0.1.0 (https://github.com/iqlusioninc/ibc-rs.git?branch=poldsam-zaki-ibc-events#8fe0f900) [INFO] [stderr] Compiling sagan v0.0.0 (https://github.com/iqlusioninc/sagan.git?branch=zaki-sagan-collect-events#9c166a9c) [INFO] [stderr] Compiling goz_scoring v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/application.rs:130:25 [INFO] [stdout] | [INFO] [stdout] 130 | /// Compute all the scoring for an opaque packet [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 131 | / IBCEvent::OpaquePacket(ref inner_event) => { [INFO] [stdout] 132 | | status_ok!("Processing oqaque packet", " got event"); [INFO] [stdout] 133 | | if let Some(tx_hashes) = inner_event.data.get("tx.hash") { [INFO] [stdout] 134 | | if let Some(hash) = tx_hashes.get(0) { [INFO] [stdout] ... | [INFO] [stdout] 200 | | } [INFO] [stdout] 201 | | } [INFO] [stdout] | |_________________________- rustdoc does not generate documentation for match arms [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/application.rs:135:37 [INFO] [stdout] | [INFO] [stdout] 135 | ... /// Don't double count packets [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 136 | / ... if !self.observed_transactions.contains(hash) { [INFO] [stdout] 137 | | ... status_ok!("Processing oqaque packet", " Hash Unknown"); [INFO] [stdout] 138 | | ... [INFO] [stdout] 139 | | ... self.observed_transactions.insert(hash.clone()); [INFO] [stdout] ... | [INFO] [stdout] 197 | | ... } [INFO] [stdout] 198 | | ... } [INFO] [stdout] | |_______________________- rustdoc does not generate documentation for expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/application.rs:211:45 [INFO] [stdout] | [INFO] [stdout] 211 | ... /// Populate the source channels data [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 212 | ... self.source_channels.insert(dst_channel.clone()); [INFO] [stdout] | ------------------------------------------------ rustdoc does not generate documentation for expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt` [INFO] [stdout] --> src/commands/start.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::fmt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/commands/start.rs:10:15 [INFO] [stdout] | [INFO] [stdout] 10 | use std::io::{self, BufReader}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sagan::message::Envelope` [INFO] [stdout] --> src/commands/start.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use sagan::message::Envelope; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `FrameworkError`, `config::Override` [INFO] [stdout] --> src/commands.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | config::Override, Command, Configurable, FrameworkError, Help, Options, Runnable, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: cannot borrow `self.scores` as mutable because it is also borrowed as immutable [INFO] [stdout] --> src/application.rs:167:69 [INFO] [stdout] | [INFO] [stdout] 160 | ... self.get_team_by_address(sender_address) [INFO] [stdout] | ---- immutable borrow occurs here [INFO] [stdout] ... [INFO] [stdout] 167 | ... let score = self [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 168 | | ... .scores [INFO] [stdout] | |_________________________________^ mutable borrow occurs here [INFO] [stdout] 169 | ... .entry(team.clone()) [INFO] [stdout] | ---- immutable borrow later used here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mutable_borrow_reservation_conflict)]` on by default [INFO] [stdout] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stdout] = note: for more information, see issue #59159 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/commands/start.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | mut config: GozScoringConfig, [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/application.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | pub struct Score { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | missing_docs, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/application.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | pub hub_opaque_packets: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/application.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | pub opaque_packets_tx: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/application.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | pub packets_from_hub: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/application.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | pub opaque_packets_total: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/application.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | pub fn print(&self) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/application.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn score_envelope(&mut self, envelope: Envelope) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/config.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn build_hashmaps(&self) -> HashMap { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 17 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3m 52s [INFO] running `Command { std: "docker" "inspect" "9de8bdf451b35a81d08865e9a67dd1d1ab75a0ee1f59c6587994db8dc5d4b917", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9de8bdf451b35a81d08865e9a67dd1d1ab75a0ee1f59c6587994db8dc5d4b917", kill_on_drop: false }` [INFO] [stdout] 9de8bdf451b35a81d08865e9a67dd1d1ab75a0ee1f59c6587994db8dc5d4b917 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+1.45.2" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4ecbdea9d95cc05ff518a739c37bd7aea41b7f1fff0596c55c7ab7827c093a3b [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" "4ecbdea9d95cc05ff518a739c37bd7aea41b7f1fff0596c55c7ab7827c093a3b", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling goz_scoring v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/application.rs:130:25 [INFO] [stdout] | [INFO] [stdout] 130 | /// Compute all the scoring for an opaque packet [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 131 | / IBCEvent::OpaquePacket(ref inner_event) => { [INFO] [stdout] 132 | | status_ok!("Processing oqaque packet", " got event"); [INFO] [stdout] 133 | | if let Some(tx_hashes) = inner_event.data.get("tx.hash") { [INFO] [stdout] 134 | | if let Some(hash) = tx_hashes.get(0) { [INFO] [stdout] ... | [INFO] [stdout] 200 | | } [INFO] [stdout] 201 | | } [INFO] [stdout] | |_________________________- rustdoc does not generate documentation for match arms [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/application.rs:135:37 [INFO] [stdout] | [INFO] [stdout] 135 | ... /// Don't double count packets [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 136 | / ... if !self.observed_transactions.contains(hash) { [INFO] [stdout] 137 | | ... status_ok!("Processing oqaque packet", " Hash Unknown"); [INFO] [stdout] 138 | | ... [INFO] [stdout] 139 | | ... self.observed_transactions.insert(hash.clone()); [INFO] [stdout] ... | [INFO] [stdout] 197 | | ... } [INFO] [stdout] 198 | | ... } [INFO] [stdout] | |_______________________- rustdoc does not generate documentation for expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/application.rs:211:45 [INFO] [stdout] | [INFO] [stdout] 211 | ... /// Populate the source channels data [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 212 | ... self.source_channels.insert(dst_channel.clone()); [INFO] [stdout] | ------------------------------------------------ rustdoc does not generate documentation for expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt` [INFO] [stdout] --> src/commands/start.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::fmt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/commands/start.rs:10:15 [INFO] [stdout] | [INFO] [stdout] 10 | use std::io::{self, BufReader}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sagan::message::Envelope` [INFO] [stdout] --> src/commands/start.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use sagan::message::Envelope; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `FrameworkError`, `config::Override` [INFO] [stdout] --> src/commands.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | config::Override, Command, Configurable, FrameworkError, Help, Options, Runnable, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: cannot borrow `self.scores` as mutable because it is also borrowed as immutable [INFO] [stdout] --> src/application.rs:167:69 [INFO] [stdout] | [INFO] [stdout] 160 | ... self.get_team_by_address(sender_address) [INFO] [stdout] | ---- immutable borrow occurs here [INFO] [stdout] ... [INFO] [stdout] 167 | ... let score = self [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 168 | | ... .scores [INFO] [stdout] | |_________________________________^ mutable borrow occurs here [INFO] [stdout] 169 | ... .entry(team.clone()) [INFO] [stdout] | ---- immutable borrow later used here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mutable_borrow_reservation_conflict)]` on by default [INFO] [stdout] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stdout] = note: for more information, see issue #59159 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/commands/start.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | mut config: GozScoringConfig, [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/application.rs:42:1 [INFO] [stdout] | [INFO] [stdout] 42 | pub struct Score { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | missing_docs, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/application.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | pub hub_opaque_packets: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/application.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | pub opaque_packets_tx: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/application.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | pub packets_from_hub: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/application.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | pub opaque_packets_total: u64, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/application.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | pub fn print(&self) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/application.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn score_envelope(&mut self, envelope: Envelope) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/config.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | pub fn build_hashmaps(&self) -> HashMap { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 17 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `goz_scoring::config::GozScoringConfig` [INFO] [stdout] --> tests/acceptance.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use goz_scoring::config::GozScoringConfig; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/application.rs:130:25 [INFO] [stdout] | [INFO] [stdout] 130 | /// Compute all the scoring for an opaque packet [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 131 | / IBCEvent::OpaquePacket(ref inner_event) => { [INFO] [stdout] 132 | | status_ok!("Processing oqaque packet", " got event"); [INFO] [stdout] 133 | | if let Some(tx_hashes) = inner_event.data.get("tx.hash") { [INFO] [stdout] 134 | | if let Some(hash) = tx_hashes.get(0) { [INFO] [stdout] ... | [INFO] [stdout] 200 | | } [INFO] [stdout] 201 | | } [INFO] [stdout] | |_________________________- rustdoc does not generate documentation for match arms [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/application.rs:135:37 [INFO] [stdout] | [INFO] [stdout] 135 | ... /// Don't double count packets [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 136 | / ... if !self.observed_transactions.contains(hash) { [INFO] [stdout] 137 | | ... status_ok!("Processing oqaque packet", " Hash Unknown"); [INFO] [stdout] 138 | | ... [INFO] [stdout] 139 | | ... self.observed_transactions.insert(hash.clone()); [INFO] [stdout] ... | [INFO] [stdout] 197 | | ... } [INFO] [stdout] 198 | | ... } [INFO] [stdout] | |_______________________- rustdoc does not generate documentation for expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/application.rs:211:45 [INFO] [stdout] | [INFO] [stdout] 211 | ... /// Populate the source channels data [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 212 | ... self.source_channels.insert(dst_channel.clone()); [INFO] [stdout] | ------------------------------------------------ rustdoc does not generate documentation for expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt` [INFO] [stdout] --> src/commands/start.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use std::fmt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/commands/start.rs:10:15 [INFO] [stdout] | [INFO] [stdout] 10 | use std::io::{self, BufReader}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sagan::message::Envelope` [INFO] [stdout] --> src/commands/start.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use sagan::message::Envelope; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `FrameworkError`, `config::Override` [INFO] [stdout] --> src/commands.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | config::Override, Command, Configurable, FrameworkError, Help, Options, Runnable, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: cannot borrow `self.scores` as mutable because it is also borrowed as immutable [INFO] [stdout] --> src/application.rs:167:69 [INFO] [stdout] | [INFO] [stdout] 160 | ... self.get_team_by_address(sender_address) [INFO] [stdout] | ---- immutable borrow occurs here [INFO] [stdout] ... [INFO] [stdout] 167 | ... let score = self [INFO] [stdout] | ___________________________________^ [INFO] [stdout] 168 | | ... .scores [INFO] [stdout] | |_________________________________^ mutable borrow occurs here [INFO] [stdout] 169 | ... .entry(team.clone()) [INFO] [stdout] | ---- immutable borrow later used here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mutable_borrow_reservation_conflict)]` on by default [INFO] [stdout] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stdout] = note: for more information, see issue #59159 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/commands/start.rs:67:9 [INFO] [stdout] | [INFO] [stdout] 67 | mut config: GozScoringConfig, [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 9 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 14.06s [INFO] running `Command { std: "docker" "inspect" "4ecbdea9d95cc05ff518a739c37bd7aea41b7f1fff0596c55c7ab7827c093a3b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4ecbdea9d95cc05ff518a739c37bd7aea41b7f1fff0596c55c7ab7827c093a3b", kill_on_drop: false }` [INFO] [stdout] 4ecbdea9d95cc05ff518a739c37bd7aea41b7f1fff0596c55c7ab7827c093a3b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+1.45.2" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 97e1f092513c5d45c6d413f121478d3d09740b45e128ac07326a0a6e4b8e1023 [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" "97e1f092513c5d45c6d413f121478d3d09740b45e128ac07326a0a6e4b8e1023", kill_on_drop: false }` [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/application.rs:130:25 [INFO] [stderr] | [INFO] [stderr] 130 | /// Compute all the scoring for an opaque packet [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 131 | / IBCEvent::OpaquePacket(ref inner_event) => { [INFO] [stderr] 132 | | status_ok!("Processing oqaque packet", " got event"); [INFO] [stderr] 133 | | if let Some(tx_hashes) = inner_event.data.get("tx.hash") { [INFO] [stderr] 134 | | if let Some(hash) = tx_hashes.get(0) { [INFO] [stderr] ... | [INFO] [stderr] 200 | | } [INFO] [stderr] 201 | | } [INFO] [stderr] | |_________________________- rustdoc does not generate documentation for match arms [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/application.rs:135:37 [INFO] [stderr] | [INFO] [stderr] 135 | ... /// Don't double count packets [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 136 | / ... if !self.observed_transactions.contains(hash) { [INFO] [stderr] 137 | | ... status_ok!("Processing oqaque packet", " Hash Unknown"); [INFO] [stderr] 138 | | ... [INFO] [stderr] 139 | | ... self.observed_transactions.insert(hash.clone()); [INFO] [stderr] ... | [INFO] [stderr] 197 | | ... } [INFO] [stderr] 198 | | ... } [INFO] [stderr] | |_______________________- rustdoc does not generate documentation for expressions [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/application.rs:211:45 [INFO] [stderr] | [INFO] [stderr] 211 | ... /// Populate the source channels data [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 212 | ... self.source_channels.insert(dst_channel.clone()); [INFO] [stderr] | ------------------------------------------------ rustdoc does not generate documentation for expressions [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::fmt` [INFO] [stderr] --> src/commands/start.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use std::fmt; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `self` [INFO] [stderr] --> src/commands/start.rs:10:15 [INFO] [stderr] | [INFO] [stderr] 10 | use std::io::{self, BufReader}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `sagan::message::Envelope` [INFO] [stderr] --> src/commands/start.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | use sagan::message::Envelope; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `FrameworkError`, `config::Override` [INFO] [stderr] --> src/commands.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | config::Override, Command, Configurable, FrameworkError, Help, Options, Runnable, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: cannot borrow `self.scores` as mutable because it is also borrowed as immutable [INFO] [stderr] --> src/application.rs:167:69 [INFO] [stderr] | [INFO] [stderr] 160 | ... self.get_team_by_address(sender_address) [INFO] [stderr] | ---- immutable borrow occurs here [INFO] [stderr] ... [INFO] [stderr] 167 | ... let score = self [INFO] [stderr] | ___________________________________^ [INFO] [stderr] 168 | | ... .scores [INFO] [stderr] | |_________________________________^ mutable borrow occurs here [INFO] [stderr] 169 | ... .entry(team.clone()) [INFO] [stderr] | ---- immutable borrow later used here [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(mutable_borrow_reservation_conflict)]` on by default [INFO] [stderr] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stderr] = note: for more information, see issue #59159 [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/commands/start.rs:67:9 [INFO] [stderr] | [INFO] [stderr] 67 | mut config: GozScoringConfig, [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: missing documentation for a struct [INFO] [stderr] --> src/application.rs:42:1 [INFO] [stderr] | [INFO] [stderr] 42 | pub struct Score { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | missing_docs, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/application.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | pub hub_opaque_packets: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/application.rs:44:5 [INFO] [stderr] | [INFO] [stderr] 44 | pub opaque_packets_tx: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/application.rs:45:5 [INFO] [stderr] | [INFO] [stderr] 45 | pub packets_from_hub: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/application.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | pub opaque_packets_total: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/application.rs:100:5 [INFO] [stderr] | [INFO] [stderr] 100 | pub fn print(&self) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/application.rs:123:5 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn score_envelope(&mut self, envelope: Envelope) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/config.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | pub fn build_hashmaps(&self) -> HashMap { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 17 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/application.rs:130:25 [INFO] [stderr] | [INFO] [stderr] 130 | /// Compute all the scoring for an opaque packet [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 131 | / IBCEvent::OpaquePacket(ref inner_event) => { [INFO] [stderr] 132 | | status_ok!("Processing oqaque packet", " got event"); [INFO] [stderr] 133 | | if let Some(tx_hashes) = inner_event.data.get("tx.hash") { [INFO] [stderr] 134 | | if let Some(hash) = tx_hashes.get(0) { [INFO] [stderr] ... | [INFO] [stderr] 200 | | } [INFO] [stderr] 201 | | } [INFO] [stderr] | |_________________________- rustdoc does not generate documentation for match arms [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/application.rs:135:37 [INFO] [stderr] | [INFO] [stderr] 135 | ... /// Don't double count packets [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 136 | / ... if !self.observed_transactions.contains(hash) { [INFO] [stderr] 137 | | ... status_ok!("Processing oqaque packet", " Hash Unknown"); [INFO] [stderr] 138 | | ... [INFO] [stderr] 139 | | ... self.observed_transactions.insert(hash.clone()); [INFO] [stderr] ... | [INFO] [stderr] 197 | | ... } [INFO] [stderr] 198 | | ... } [INFO] [stderr] | |_______________________- rustdoc does not generate documentation for expressions [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/application.rs:211:45 [INFO] [stderr] | [INFO] [stderr] 211 | ... /// Populate the source channels data [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 212 | ... self.source_channels.insert(dst_channel.clone()); [INFO] [stderr] | ------------------------------------------------ rustdoc does not generate documentation for expressions [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::fmt` [INFO] [stderr] --> src/commands/start.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use std::fmt; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `self` [INFO] [stderr] --> src/commands/start.rs:10:15 [INFO] [stderr] | [INFO] [stderr] 10 | use std::io::{self, BufReader}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `sagan::message::Envelope` [INFO] [stderr] --> src/commands/start.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | use sagan::message::Envelope; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `FrameworkError`, `config::Override` [INFO] [stderr] --> src/commands.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | config::Override, Command, Configurable, FrameworkError, Help, Options, Runnable, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: cannot borrow `self.scores` as mutable because it is also borrowed as immutable [INFO] [stderr] --> src/application.rs:167:69 [INFO] [stderr] | [INFO] [stderr] 160 | ... self.get_team_by_address(sender_address) [INFO] [stderr] | ---- immutable borrow occurs here [INFO] [stderr] ... [INFO] [stderr] 167 | ... let score = self [INFO] [stderr] | ___________________________________^ [INFO] [stderr] 168 | | ... .scores [INFO] [stderr] | |_________________________________^ mutable borrow occurs here [INFO] [stderr] 169 | ... .entry(team.clone()) [INFO] [stderr] | ---- immutable borrow later used here [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(mutable_borrow_reservation_conflict)]` on by default [INFO] [stderr] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stderr] = note: for more information, see issue #59159 [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/commands/start.rs:67:9 [INFO] [stderr] | [INFO] [stderr] 67 | mut config: GozScoringConfig, [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: 9 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: unused import: `goz_scoring::config::GozScoringConfig` [INFO] [stderr] --> tests/acceptance.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | use goz_scoring::config::GozScoringConfig; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: 1 warning emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.89s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/goz_scoring-6fde9a8c9eb3fc91 [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/goz_scoring-d92e49829ee2777d [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] [stderr] Running /opt/rustwide/target/debug/deps/acceptance-081c81a554b1232d [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 5 tests [INFO] [stdout] + run: cargo run -- version [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/application.rs:130:25 [INFO] [stderr] | [INFO] [stderr] 130 | /// Compute all the scoring for an opaque packet [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 131 | / IBCEvent::OpaquePacket(ref inner_event) => { [INFO] [stderr] 132 | | status_ok!("Processing oqaque packet", " got event"); [INFO] [stderr] 133 | | if let Some(tx_hashes) = inner_event.data.get("tx.hash") { [INFO] [stderr] 134 | | if let Some(hash) = tx_hashes.get(0) { [INFO] [stderr] ... | [INFO] [stderr] 200 | | } [INFO] [stderr] 201 | | } [INFO] [stderr] | |_________________________- rustdoc does not generate documentation for match arms [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_doc_comments)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/application.rs:135:37 [INFO] [stderr] | [INFO] [stderr] 135 | ... /// Don't double count packets [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 136 | / ... if !self.observed_transactions.contains(hash) { [INFO] [stderr] 137 | | ... status_ok!("Processing oqaque packet", " Hash Unknown"); [INFO] [stderr] 138 | | ... [INFO] [stderr] 139 | | ... self.observed_transactions.insert(hash.clone()); [INFO] [stderr] ... | [INFO] [stderr] 197 | | ... } [INFO] [stderr] 198 | | ... } [INFO] [stderr] | |_______________________- rustdoc does not generate documentation for expressions [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/application.rs:211:45 [INFO] [stderr] | [INFO] [stderr] 211 | ... /// Populate the source channels data [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 212 | ... self.source_channels.insert(dst_channel.clone()); [INFO] [stderr] | ------------------------------------------------ rustdoc does not generate documentation for expressions [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::fmt` [INFO] [stderr] --> src/commands/start.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use std::fmt; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `self` [INFO] [stderr] --> src/commands/start.rs:10:15 [INFO] [stderr] | [INFO] [stderr] 10 | use std::io::{self, BufReader}; [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `sagan::message::Envelope` [INFO] [stderr] --> src/commands/start.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | use sagan::message::Envelope; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `FrameworkError`, `config::Override` [INFO] [stderr] --> src/commands.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | config::Override, Command, Configurable, FrameworkError, Help, Options, Runnable, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: cannot borrow `self.scores` as mutable because it is also borrowed as immutable [INFO] [stderr] --> src/application.rs:167:69 [INFO] [stderr] | [INFO] [stderr] 160 | ... self.get_team_by_address(sender_address) [INFO] [stderr] | ---- immutable borrow occurs here [INFO] [stderr] ... [INFO] [stderr] 167 | ... let score = self [INFO] [stderr] | ___________________________________^ [INFO] [stderr] 168 | | ... .scores [INFO] [stderr] | |_________________________________^ mutable borrow occurs here [INFO] [stderr] 169 | ... .entry(team.clone()) [INFO] [stderr] | ---- immutable borrow later used here [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(mutable_borrow_reservation_conflict)]` on by default [INFO] [stderr] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stderr] = note: for more information, see issue #59159 [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/commands/start.rs:67:9 [INFO] [stderr] | [INFO] [stderr] 67 | mut config: GozScoringConfig, [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: missing documentation for a struct [INFO] [stderr] --> src/application.rs:42:1 [INFO] [stderr] | [INFO] [stderr] 42 | pub struct Score { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | missing_docs, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/application.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | pub hub_opaque_packets: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/application.rs:44:5 [INFO] [stderr] | [INFO] [stderr] 44 | pub opaque_packets_tx: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/application.rs:45:5 [INFO] [stderr] | [INFO] [stderr] 45 | pub packets_from_hub: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/application.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | pub opaque_packets_total: u64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/application.rs:100:5 [INFO] [stderr] | [INFO] [stderr] 100 | pub fn print(&self) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/application.rs:123:5 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn score_envelope(&mut self, envelope: Envelope) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/config.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | pub fn build_hashmaps(&self) -> HashMap { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: 17 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.13s [INFO] [stderr] Running `/opt/rustwide/target/debug/goz_scoring version` [INFO] [stderr] [src/application.rs:302] &self.address_to_team = {} [INFO] [stdout] test version_no_args ... FAILED [INFO] [stdout] test start_no_args ... FAILED [INFO] [stdout] test start_with_args ... FAILED [INFO] [stdout] test version_no_args ... FAILED [INFO] [stdout] test version_no_args ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- version_no_args stdout ---- [INFO] [stdout] thread 'version_no_args' panicked at 'poisoned cmd mutex!: "PoisonError { inner: .. }"', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/testing/runner.rs:195:26 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x563bbf68b795 - backtrace::backtrace::libunwind::trace::ha215bbf14e328799 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x563bbf68b795 - backtrace::backtrace::trace_unsynchronized::h3384b099b135857a [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x563bbf68b795 - std::sys_common::backtrace::_print_fmt::hfec93740f7294682 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x563bbf68b795 - ::fmt::h5fe20777f4174074 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x563bbf6b411c - core::fmt::write::he14c3177144df275 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x563bbf414065 - std::io::Write::write_fmt::ha866504c9998fe5e [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x563bbf685601 - std::io::impls::>::write_fmt::h8f0a2af895559593 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x563bbf68dfc0 - std::sys_common::backtrace::_print::h9cfa4c87526ba064 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x563bbf68dfc0 - std::sys_common::backtrace::print::h94936584848b3272 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x563bbf68dfc0 - std::panicking::default_hook::{{closure}}::h733b20cc9b496e46 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x563bbf68dcba - std::panicking::default_hook::h556d8cff6c12a651 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x563bbf68e5f7 - std::panicking::rust_panic_with_hook::ha0c7ca5b39baa9d5 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x563bbf68e1fb - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x563bbf6b2ab1 - core::panicking::panic_fmt::h106d7128cbbc7cd2 [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x563bbf6b28d3 - core::option::expect_none_failed::hfcafefc70a7975bb [INFO] [stdout] at src/libcore/option.rs:1272 [INFO] [stdout] 15: 0x563bbf467c31 - core::result::Result::expect::hf5da20b67a2072ce [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/result.rs:963 [INFO] [stdout] 16: 0x563bbf463485 - abscissa_core::testing::runner::CmdRunner::run::{{closure}}::h490a645d212de61e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/testing/runner.rs:195 [INFO] [stdout] 17: 0x563bbf4704c0 - core::option::Option::map::h6b82b0bc5477fa35 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/option.rs:458 [INFO] [stdout] 18: 0x563bbf462f9b - abscissa_core::testing::runner::CmdRunner::run::hc52113920c476092 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/testing/runner.rs:192 [INFO] [stdout] 19: 0x563bbf411f84 - acceptance::version_no_args::h4ee4f0bc398cb02d [INFO] [stdout] at tests/acceptance.rs:89 [INFO] [stdout] 20: 0x563bbf411eba - acceptance::version_no_args::{{closure}}::hb3268ce460fabf7d [INFO] [stdout] at tests/acceptance.rs:87 [INFO] [stdout] 21: 0x563bbf40f70e - core::ops::function::FnOnce::call_once::h9091604171feb9ed [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/ops/function.rs:232 [INFO] [stdout] 22: 0x563bbf43b252 - as core::ops::function::FnOnce>::call_once::h1efcc6525b6aa145 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 23: 0x563bbf43b252 - as core::ops::function::FnOnce<()>>::call_once::hafd7ae2f3c23f399 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:318 [INFO] [stdout] 24: 0x563bbf43b252 - std::panicking::try::do_call::h83baf26f5fc8b0a5 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:297 [INFO] [stdout] 25: 0x563bbf43b252 - std::panicking::try::h8d28a678b90bb6ac [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:274 [INFO] [stdout] 26: 0x563bbf43b252 - std::panic::catch_unwind::h20734e8710644f59 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:394 [INFO] [stdout] 27: 0x563bbf43b252 - test::run_test_in_process::h2c1fb2dd0c9013bb [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 28: 0x563bbf43b252 - test::run_test::run_test_inner::{{closure}}::h7c58b7aefdb9adf3 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 29: 0x563bbf413526 - std::sys_common::backtrace::__rust_begin_short_backtrace::h498f21fd16bdff05 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 30: 0x563bbf418865 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hb35336a0a0430e6d [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/thread/mod.rs:475 [INFO] [stdout] 31: 0x563bbf418865 - as core::ops::function::FnOnce<()>>::call_once::h8569a86268e08ad1 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:318 [INFO] [stdout] 32: 0x563bbf418865 - std::panicking::try::do_call::hcc5472a0f1ff31ac [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:297 [INFO] [stdout] 33: 0x563bbf418865 - std::panicking::try::h774b0c4fd770945c [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:274 [INFO] [stdout] 34: 0x563bbf418865 - std::panic::catch_unwind::hfaf7c6beb53320e7 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:394 [INFO] [stdout] 35: 0x563bbf418865 - std::thread::Builder::spawn_unchecked::{{closure}}::h481343a824704446 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/thread/mod.rs:474 [INFO] [stdout] 36: 0x563bbf418865 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9dcbc7fc2c4c6c48 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/ops/function.rs:232 [INFO] [stdout] 37: 0x563bbf694daa - as core::ops::function::FnOnce>::call_once::hf311c88f1fadb9b8 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 38: 0x563bbf694daa - as core::ops::function::FnOnce>::call_once::h8cfb7235b81393ef [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 39: 0x563bbf694daa - std::sys::unix::thread::Thread::new::thread_start::hf745c8cf29a89648 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 40: 0x7f850be64609 - start_thread [INFO] [stdout] 41: 0x7f850bd70103 - __clone [INFO] [stdout] 42: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- start_no_args stdout ---- [INFO] [stdout] thread 'start_no_args' panicked at 'poisoned cmd mutex!: "PoisonError { inner: .. }"', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/testing/runner.rs:195:26 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x563bbf68b795 - backtrace::backtrace::libunwind::trace::ha215bbf14e328799 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x563bbf68b795 - backtrace::backtrace::trace_unsynchronized::h3384b099b135857a [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x563bbf68b795 - std::sys_common::backtrace::_print_fmt::hfec93740f7294682 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x563bbf68b795 - ::fmt::h5fe20777f4174074 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x563bbf6b411c - core::fmt::write::he14c3177144df275 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x563bbf414065 - std::io::Write::write_fmt::ha866504c9998fe5e [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x563bbf685601 - std::io::impls::>::write_fmt::h8f0a2af895559593 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x563bbf68dfc0 - std::sys_common::backtrace::_print::h9cfa4c87526ba064 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x563bbf68dfc0 - std::sys_common::backtrace::print::h94936584848b3272 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x563bbf68dfc0 - std::panicking::default_hook::{{closure}}::h733b20cc9b496e46 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x563bbf68dcba - std::panicking::default_hook::h556d8cff6c12a651 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x563bbf68e5f7 - std::panicking::rust_panic_with_hook::ha0c7ca5b39baa9d5 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x563bbf68e1fb - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x563bbf6b2ab1 - core::panicking::panic_fmt::h106d7128cbbc7cd2 [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x563bbf6b28d3 - core::option::expect_none_failed::hfcafefc70a7975bb [INFO] [stdout] at src/libcore/option.rs:1272 [INFO] [stdout] 15: 0x563bbf467c31 - core::result::Result::expect::hf5da20b67a2072ce [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/result.rs:963 [INFO] [stdout] 16: 0x563bbf463485 - abscissa_core::testing::runner::CmdRunner::run::{{closure}}::h490a645d212de61e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/testing/runner.rs:195 [INFO] [stdout] 17: 0x563bbf4704c0 - core::option::Option::map::h6b82b0bc5477fa35 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/option.rs:458 [INFO] [stdout] 18: 0x563bbf462f9b - abscissa_core::testing::runner::CmdRunner::run::hc52113920c476092 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/testing/runner.rs:192 [INFO] [stdout] 19: 0x563bbf411b2c - acceptance::start_no_args::hae3f825d2f60ff6c [INFO] [stdout] at tests/acceptance.rs:37 [INFO] [stdout] 20: 0x563bbf411a7a - acceptance::start_no_args::{{closure}}::h9d52c78b80bcc52e [INFO] [stdout] at tests/acceptance.rs:35 [INFO] [stdout] 21: 0x563bbf40f67e - core::ops::function::FnOnce::call_once::h41ea50de9792f723 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/ops/function.rs:232 [INFO] [stdout] 22: 0x563bbf43b252 - as core::ops::function::FnOnce>::call_once::h1efcc6525b6aa145 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 23: 0x563bbf43b252 - as core::ops::function::FnOnce<()>>::call_once::hafd7ae2f3c23f399 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:318 [INFO] [stdout] 24: 0x563bbf43b252 - std::panicking::try::do_call::h83baf26f5fc8b0a5 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:297 [INFO] [stdout] 25: 0x563bbf43b252 - std::panicking::try::h8d28a678b90bb6ac [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:274 [INFO] [stdout] 26: 0x563bbf43b252 - std::panic::catch_unwind::h20734e8710644f59 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:394 [INFO] [stdout] 27: 0x563bbf43b252 - test::run_test_in_process::h2c1fb2dd0c9013bb [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 28: 0x563bbf43b252 - test::run_test::run_test_inner::{{closure}}::h7c58b7aefdb9adf3 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 29: 0x563bbf413526 - std::sys_common::backtrace::__rust_begin_short_backtrace::h498f21fd16bdff05 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 30: 0x563bbf418865 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hb35336a0a0430e6d [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/thread/mod.rs:475 [INFO] [stdout] 31: 0x563bbf418865 - as core::ops::function::FnOnce<()>>::call_once::h8569a86268e08ad1 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:318 [INFO] [stdout] 32: 0x563bbf418865 - std::panicking::try::do_call::hcc5472a0f1ff31ac [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:297 [INFO] [stdout] 33: 0x563bbf418865 - std::panicking::try::h774b0c4fd770945c [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:274 [INFO] [stdout] 34: 0x563bbf418865 - std::panic::catch_unwind::hfaf7c6beb53320e7 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:394 [INFO] [stdout] 35: 0x563bbf418865 - std::thread::Builder::spawn_unchecked::{{closure}}::h481343a824704446 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/thread/mod.rs:474 [INFO] [stdout] 36: 0x563bbf418865 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9dcbc7fc2c4c6c48 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/ops/function.rs:232 [INFO] [stdout] 37: 0x563bbf694daa - as core::ops::function::FnOnce>::call_once::hf311c88f1fadb9b8 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 38: 0x563bbf694daa - as core::ops::function::FnOnce>::call_once::h8cfb7235b81393ef [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 39: 0x563bbf694daa - std::sys::unix::thread::Thread::new::thread_start::hf745c8cf29a89648 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 40: 0x7f850be64609 - start_thread [INFO] [stdout] 41: 0x7f850bd70103 - __clone [INFO] [stdout] 42: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- start_with_args stdout ---- [INFO] [stdout] thread 'start_with_args' panicked at 'poisoned cmd mutex!: "PoisonError { inner: .. }"', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/testing/runner.rs:195:26 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x563bbf68b795 - backtrace::backtrace::libunwind::trace::ha215bbf14e328799 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x563bbf68b795 - backtrace::backtrace::trace_unsynchronized::h3384b099b135857a [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x563bbf68b795 - std::sys_common::backtrace::_print_fmt::hfec93740f7294682 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x563bbf68b795 - ::fmt::h5fe20777f4174074 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x563bbf6b411c - core::fmt::write::he14c3177144df275 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x563bbf414065 - std::io::Write::write_fmt::ha866504c9998fe5e [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x563bbf685601 - std::io::impls::>::write_fmt::h8f0a2af895559593 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x563bbf68dfc0 - std::sys_common::backtrace::_print::h9cfa4c87526ba064 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x563bbf68dfc0 - std::sys_common::backtrace::print::h94936584848b3272 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x563bbf68dfc0 - std::panicking::default_hook::{{closure}}::h733b20cc9b496e46 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x563bbf68dcba - std::panicking::default_hook::h556d8cff6c12a651 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x563bbf68e5f7 - std::panicking::rust_panic_with_hook::ha0c7ca5b39baa9d5 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x563bbf68e1fb - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x563bbf6b2ab1 - core::panicking::panic_fmt::h106d7128cbbc7cd2 [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x563bbf6b28d3 - core::option::expect_none_failed::hfcafefc70a7975bb [INFO] [stdout] at src/libcore/option.rs:1272 [INFO] [stdout] 15: 0x563bbf467c31 - core::result::Result::expect::hf5da20b67a2072ce [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/result.rs:963 [INFO] [stdout] 16: 0x563bbf463485 - abscissa_core::testing::runner::CmdRunner::run::{{closure}}::h490a645d212de61e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/testing/runner.rs:195 [INFO] [stdout] 17: 0x563bbf4704c0 - core::option::Option::map::h6b82b0bc5477fa35 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/option.rs:458 [INFO] [stdout] 18: 0x563bbf462f9b - abscissa_core::testing::runner::CmdRunner::run::hc52113920c476092 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/testing/runner.rs:192 [INFO] [stdout] 19: 0x563bbf411d33 - acceptance::start_with_args::h1da1eadde96cc78b [INFO] [stdout] at tests/acceptance.rs:46 [INFO] [stdout] 20: 0x563bbf411c8a - acceptance::start_with_args::{{closure}}::hfa2ddca6442e0308 [INFO] [stdout] at tests/acceptance.rs:44 [INFO] [stdout] 21: 0x563bbf40f6ae - core::ops::function::FnOnce::call_once::h4c2f52b9c3a75dd0 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/ops/function.rs:232 [INFO] [stdout] 22: 0x563bbf43b252 - as core::ops::function::FnOnce>::call_once::h1efcc6525b6aa145 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 23: 0x563bbf43b252 - as core::ops::function::FnOnce<()>>::call_once::hafd7ae2f3c23f399 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:318 [INFO] [stdout] 24: 0x563bbf43b252 - std::panicking::try::do_call::h83baf26f5fc8b0a5 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:297 [INFO] [stdout] 25: 0x563bbf43b252 - std::panicking::try::h8d28a678b90bb6ac [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:274 [INFO] [stdout] 26: 0x563bbf43b252 - std::panic::catch_unwind::h20734e8710644f59 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:394 [INFO] [stdout] 27: 0x563bbf43b252 - test::run_test_in_process::h2c1fb2dd0c9013bb [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 28: 0x563bbf43b252 - test::run_test::run_test_inner::{{closure}}::h7c58b7aefdb9adf3 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 29: 0x563bbf413526 - std::sys_common::backtrace::__rust_begin_short_backtrace::h498f21fd16bdff05 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 30: 0x563bbf418865 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hb35336a0a0430e6d [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/thread/mod.rs:475 [INFO] [stdout] 31: 0x563bbf418865 - as core::ops::function::FnOnce<()>>::call_once::h8569a86268e08ad1 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:318 [INFO] [stdout] 32: 0x563bbf418865 - std::panicking::try::do_call::hcc5472a0f1ff31ac [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:297 [INFO] [stdout] 33: 0x563bbf418865 - std::panicking::try::h774b0c4fd770945c [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:274 [INFO] [stdout] 34: 0x563bbf418865 - std::panic::catch_unwind::hfaf7c6beb53320e7 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:394 [INFO] [stdout] 35: 0x563bbf418865 - std::thread::Builder::spawn_unchecked::{{closure}}::h481343a824704446 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/thread/mod.rs:474 [INFO] [stdout] 36: 0x563bbf418865 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9dcbc7fc2c4c6c48 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/ops/function.rs:232 [INFO] [stdout] 37: 0x563bbf694daa - as core::ops::function::FnOnce>::call_once::hf311c88f1fadb9b8 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 38: 0x563bbf694daa - as core::ops::function::FnOnce>::call_once::h8cfb7235b81393ef [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 39: 0x563bbf694daa - std::sys::unix::thread::Thread::new::thread_start::hf745c8cf29a89648 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 40: 0x7f850be64609 - start_thread [INFO] [stdout] 41: 0x7f850bd70103 - __clone [INFO] [stdout] 42: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- version_no_args stdout ---- [INFO] [stdout] thread 'version_no_args' panicked at 'poisoned cmd mutex!: "PoisonError { inner: .. }"', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/testing/runner.rs:195:26 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x563bbf68b795 - backtrace::backtrace::libunwind::trace::ha215bbf14e328799 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x563bbf68b795 - backtrace::backtrace::trace_unsynchronized::h3384b099b135857a [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x563bbf68b795 - std::sys_common::backtrace::_print_fmt::hfec93740f7294682 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x563bbf68b795 - ::fmt::h5fe20777f4174074 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x563bbf6b411c - core::fmt::write::he14c3177144df275 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x563bbf414065 - std::io::Write::write_fmt::ha866504c9998fe5e [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x563bbf685601 - std::io::impls::>::write_fmt::h8f0a2af895559593 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x563bbf68dfc0 - std::sys_common::backtrace::_print::h9cfa4c87526ba064 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x563bbf68dfc0 - std::sys_common::backtrace::print::h94936584848b3272 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x563bbf68dfc0 - std::panicking::default_hook::{{closure}}::h733b20cc9b496e46 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x563bbf68dcba - std::panicking::default_hook::h556d8cff6c12a651 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x563bbf68e5f7 - std::panicking::rust_panic_with_hook::ha0c7ca5b39baa9d5 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x563bbf68e1fb - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x563bbf6b2ab1 - core::panicking::panic_fmt::h106d7128cbbc7cd2 [INFO] [stdout] at src/libcore/panicking.rs:101 [INFO] [stdout] 14: 0x563bbf6b28d3 - core::option::expect_none_failed::hfcafefc70a7975bb [INFO] [stdout] at src/libcore/option.rs:1272 [INFO] [stdout] 15: 0x563bbf467c31 - core::result::Result::expect::hf5da20b67a2072ce [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/result.rs:963 [INFO] [stdout] 16: 0x563bbf463485 - abscissa_core::testing::runner::CmdRunner::run::{{closure}}::h490a645d212de61e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/testing/runner.rs:195 [INFO] [stdout] 17: 0x563bbf4704c0 - core::option::Option::map::h6b82b0bc5477fa35 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/option.rs:458 [INFO] [stdout] 18: 0x563bbf462f9b - abscissa_core::testing::runner::CmdRunner::run::hc52113920c476092 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/testing/runner.rs:192 [INFO] [stdout] 19: 0x563bbf411f84 - acceptance::version_no_args::h4ee4f0bc398cb02d [INFO] [stdout] at tests/acceptance.rs:89 [INFO] [stdout] 20: 0x563bbf411eda - acceptance::version_no_args::{{closure}}::h306a28d9cab8b453 [INFO] [stdout] at tests/acceptance.rs:87 [INFO] [stdout] 21: 0x563bbf40f6de - core::ops::function::FnOnce::call_once::h602dc8d026f931cc [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/ops/function.rs:232 [INFO] [stdout] 22: 0x563bbf43b252 - as core::ops::function::FnOnce>::call_once::h1efcc6525b6aa145 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 23: 0x563bbf43b252 - as core::ops::function::FnOnce<()>>::call_once::hafd7ae2f3c23f399 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:318 [INFO] [stdout] 24: 0x563bbf43b252 - std::panicking::try::do_call::h83baf26f5fc8b0a5 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:297 [INFO] [stdout] 25: 0x563bbf43b252 - std::panicking::try::h8d28a678b90bb6ac [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:274 [INFO] [stdout] 26: 0x563bbf43b252 - std::panic::catch_unwind::h20734e8710644f59 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:394 [INFO] [stdout] 27: 0x563bbf43b252 - test::run_test_in_process::h2c1fb2dd0c9013bb [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 28: 0x563bbf43b252 - test::run_test::run_test_inner::{{closure}}::h7c58b7aefdb9adf3 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 29: 0x563bbf413526 - std::sys_common::backtrace::__rust_begin_short_backtrace::h498f21fd16bdff05 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 30: 0x563bbf418865 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hb35336a0a0430e6d [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/thread/mod.rs:475 [INFO] [stdout] 31: 0x563bbf418865 - as core::ops::function::FnOnce<()>>::call_once::h8569a86268e08ad1 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:318 [INFO] [stdout] 32: 0x563bbf418865 - std::panicking::try::do_call::hcc5472a0f1ff31ac [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:297 [INFO] [stdout] 33: 0x563bbf418865 - std::panicking::try::h774b0c4fd770945c [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:274 [INFO] [stdout] 34: 0x563bbf418865 - std::panic::catch_unwind::hfaf7c6beb53320e7 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:394 [INFO] [stdout] 35: 0x563bbf418865 - std::thread::Builder::spawn_unchecked::{{closure}}::h481343a824704446 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/thread/mod.rs:474 [INFO] [stdout] 36: 0x563bbf418865 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9dcbc7fc2c4c6c48 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/ops/function.rs:232 [INFO] [stdout] 37: 0x563bbf694daa - as core::ops::function::FnOnce>::call_once::hf311c88f1fadb9b8 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 38: 0x563bbf694daa - as core::ops::function::FnOnce>::call_once::h8cfb7235b81393ef [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 39: 0x563bbf694daa - std::sys::unix::thread::Thread::new::thread_start::hf745c8cf29a89648 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 40: 0x7f850be64609 - start_thread [INFO] [stdout] 41: 0x7f850bd70103 - __clone [INFO] [stdout] 42: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- version_no_args stdout ---- [INFO] [stdout] thread 'version_no_args' panicked at 'regex \A\w+ [\d\.\-]+\z did not match line: "\u{1b}[0m\u{1b}[0m\u{1b}[1m\u{1b}[32m Config\u{1b}[0m Build Hashmaps\n"', /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/macros.rs:16:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x563bbf68b795 - backtrace::backtrace::libunwind::trace::ha215bbf14e328799 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/libunwind.rs:86 [INFO] [stdout] 1: 0x563bbf68b795 - backtrace::backtrace::trace_unsynchronized::h3384b099b135857a [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.46/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x563bbf68b795 - std::sys_common::backtrace::_print_fmt::hfec93740f7294682 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:78 [INFO] [stdout] 3: 0x563bbf68b795 - ::fmt::h5fe20777f4174074 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stdout] 4: 0x563bbf6b411c - core::fmt::write::he14c3177144df275 [INFO] [stdout] at src/libcore/fmt/mod.rs:1076 [INFO] [stdout] 5: 0x563bbf414065 - std::io::Write::write_fmt::ha866504c9998fe5e [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/io/mod.rs:1537 [INFO] [stdout] 6: 0x563bbf685601 - std::io::impls::>::write_fmt::h8f0a2af895559593 [INFO] [stdout] at src/libstd/io/impls.rs:176 [INFO] [stdout] 7: 0x563bbf68dfc0 - std::sys_common::backtrace::_print::h9cfa4c87526ba064 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:62 [INFO] [stdout] 8: 0x563bbf68dfc0 - std::sys_common::backtrace::print::h94936584848b3272 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:49 [INFO] [stdout] 9: 0x563bbf68dfc0 - std::panicking::default_hook::{{closure}}::h733b20cc9b496e46 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 10: 0x563bbf68dcba - std::panicking::default_hook::h556d8cff6c12a651 [INFO] [stdout] at src/libstd/panicking.rs:215 [INFO] [stdout] 11: 0x563bbf68e5f7 - std::panicking::rust_panic_with_hook::ha0c7ca5b39baa9d5 [INFO] [stdout] at src/libstd/panicking.rs:486 [INFO] [stdout] 12: 0x563bbf68e1fb - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:388 [INFO] [stdout] 13: 0x563bbf68e16b - std::panicking::begin_panic_fmt::ha757bc84d5ed8cb6 [INFO] [stdout] at src/libstd/panicking.rs:342 [INFO] [stdout] 14: 0x563bbf4105c9 - abscissa_core::testing::process::streams::OutputStream::expect_regex::h6ee3e9b071561ced [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/macros.rs:16 [INFO] [stdout] 15: 0x563bbf411fb4 - acceptance::version_no_args::h4ee4f0bc398cb02d [INFO] [stdout] at tests/acceptance.rs:90 [INFO] [stdout] 16: 0x563bbf411e9a - acceptance::version_no_args::{{closure}}::h8962f1405135545c [INFO] [stdout] at tests/acceptance.rs:87 [INFO] [stdout] 17: 0x563bbf40f77e - core::ops::function::FnOnce::call_once::he548b351817d84f6 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/ops/function.rs:232 [INFO] [stdout] 18: 0x563bbf43b252 - as core::ops::function::FnOnce>::call_once::h1efcc6525b6aa145 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 19: 0x563bbf43b252 - as core::ops::function::FnOnce<()>>::call_once::hafd7ae2f3c23f399 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:318 [INFO] [stdout] 20: 0x563bbf43b252 - std::panicking::try::do_call::h83baf26f5fc8b0a5 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:297 [INFO] [stdout] 21: 0x563bbf43b252 - std::panicking::try::h8d28a678b90bb6ac [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:274 [INFO] [stdout] 22: 0x563bbf43b252 - std::panic::catch_unwind::h20734e8710644f59 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:394 [INFO] [stdout] 23: 0x563bbf43b252 - test::run_test_in_process::h2c1fb2dd0c9013bb [INFO] [stdout] at src/libtest/lib.rs:541 [INFO] [stdout] 24: 0x563bbf43b252 - test::run_test::run_test_inner::{{closure}}::h7c58b7aefdb9adf3 [INFO] [stdout] at src/libtest/lib.rs:450 [INFO] [stdout] 25: 0x563bbf413526 - std::sys_common::backtrace::__rust_begin_short_backtrace::h498f21fd16bdff05 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/sys_common/backtrace.rs:130 [INFO] [stdout] 26: 0x563bbf418865 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hb35336a0a0430e6d [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/thread/mod.rs:475 [INFO] [stdout] 27: 0x563bbf418865 - as core::ops::function::FnOnce<()>>::call_once::h8569a86268e08ad1 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:318 [INFO] [stdout] 28: 0x563bbf418865 - std::panicking::try::do_call::hcc5472a0f1ff31ac [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:297 [INFO] [stdout] 29: 0x563bbf418865 - std::panicking::try::h774b0c4fd770945c [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panicking.rs:274 [INFO] [stdout] 30: 0x563bbf418865 - std::panic::catch_unwind::hfaf7c6beb53320e7 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/panic.rs:394 [INFO] [stdout] 31: 0x563bbf418865 - std::thread::Builder::spawn_unchecked::{{closure}}::h481343a824704446 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libstd/thread/mod.rs:474 [INFO] [stdout] 32: 0x563bbf418865 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9dcbc7fc2c4c6c48 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/libcore/ops/function.rs:232 [INFO] [stdout] 33: 0x563bbf694daa - as core::ops::function::FnOnce>::call_once::hf311c88f1fadb9b8 [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 34: 0x563bbf694daa - as core::ops::function::FnOnce>::call_once::h8cfb7235b81393ef [INFO] [stdout] at /rustc/d3fb005a39e62501b8b0b356166e515ae24e2e54/src/liballoc/boxed.rs:1076 [INFO] [stdout] 35: 0x563bbf694daa - std::sys::unix::thread::Thread::new::thread_start::hf745c8cf29a89648 [INFO] [stdout] at src/libstd/sys/unix/thread.rs:87 [INFO] [stdout] 36: 0x7f850be64609 - start_thread [INFO] [stdout] 37: 0x7f850bd70103 - __clone [INFO] [stdout] 38: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] start_no_args [INFO] [stdout] start_with_args [INFO] [stdout] version_no_args [INFO] [stdout] version_no_args [INFO] [stdout] version_no_args [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 5 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--test acceptance' [INFO] running `Command { std: "docker" "inspect" "97e1f092513c5d45c6d413f121478d3d09740b45e128ac07326a0a6e4b8e1023", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "97e1f092513c5d45c6d413f121478d3d09740b45e128ac07326a0a6e4b8e1023", kill_on_drop: false }` [INFO] [stdout] 97e1f092513c5d45c6d413f121478d3d09740b45e128ac07326a0a6e4b8e1023