[INFO] fetching crate dinero-rs 0.33.3-dev... [INFO] testing dinero-rs-0.33.3-dev against try#1b74e096b9bfb06f84a3007193dcd2f059cbdf6a for pr-96025 [INFO] extracting crate dinero-rs 0.33.3-dev into /workspace/builds/worker-5/source [INFO] validating manifest of crates.io crate dinero-rs 0.33.3-dev on toolchain 1b74e096b9bfb06f84a3007193dcd2f059cbdf6a [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate dinero-rs 0.33.3-dev [INFO] finished tweaking crates.io crate dinero-rs 0.33.3-dev [INFO] tweaked toml for crates.io crate dinero-rs 0.33.3-dev written to /workspace/builds/worker-5/source/Cargo.toml [INFO] crate crates.io crate dinero-rs 0.33.3-dev already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "metadata" "--no-deps" "--format-version=1", 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] 70a86cb844fa633786fe2feb069b71acb3fc1875bc469e8703ed7c4b921dcddb [INFO] running `Command { std: "docker" "start" "-a" "70a86cb844fa633786fe2feb069b71acb3fc1875bc469e8703ed7c4b921dcddb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "70a86cb844fa633786fe2feb069b71acb3fc1875bc469e8703ed7c4b921dcddb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "70a86cb844fa633786fe2feb069b71acb3fc1875bc469e8703ed7c4b921dcddb", kill_on_drop: false }` [INFO] [stdout] 70a86cb844fa633786fe2feb069b71acb3fc1875bc469e8703ed7c4b921dcddb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8aceacb63b293eb8df6bcb0dd8d4a5829e1ab0ec50e656d30ff736f03d8902fb [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" "8aceacb63b293eb8df6bcb0dd8d4a5829e1ab0ec50e656d30ff736f03d8902fb", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling proc-macro2 v1.0.36 [INFO] [stderr] Compiling libc v0.2.112 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling syn v1.0.84 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling serde_derive v1.0.132 [INFO] [stderr] Compiling serde v1.0.132 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling unicode-width v0.1.9 [INFO] [stderr] Compiling ucd-trie v0.1.3 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling unicode-segmentation v1.8.0 [INFO] [stderr] Compiling ryu v1.0.9 [INFO] [stderr] Compiling smallvec v1.7.0 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling serde_json v1.0.73 [INFO] [stderr] Compiling maplit v1.0.2 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling endian-type v0.1.2 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling itoa v1.0.1 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling itoa v0.4.8 [INFO] [stderr] Compiling utf8parse v0.2.0 [INFO] [stderr] Compiling encode_unicode v0.3.6 [INFO] [stderr] Compiling shlex v1.1.0 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling pest v2.1.3 [INFO] [stderr] Compiling heck v0.3.3 [INFO] [stderr] Compiling nibble_vec v0.1.0 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling radix_trie v0.2.1 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-bigint v0.4.3 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling num-rational v0.4.0 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Compiling aho-corasick v0.7.18 [INFO] [stderr] Compiling csv-core v0.1.10 [INFO] [stderr] Compiling pest_meta v2.1.3 [INFO] [stderr] Compiling quote v1.0.14 [INFO] [stderr] Compiling num-complex v0.4.0 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling dirs-sys-next v0.1.2 [INFO] [stderr] Compiling dirs v1.0.5 [INFO] [stderr] Compiling time v0.1.44 [INFO] [stderr] Compiling nix v0.20.2 [INFO] [stderr] Compiling fd-lock v2.0.0 [INFO] [stderr] Compiling terminal_size v0.1.17 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling colored v2.0.0 [INFO] [stderr] Compiling term v0.5.2 [INFO] [stderr] Compiling dirs-next v2.0.0 [INFO] [stderr] Compiling shellexpand v2.1.0 [INFO] [stderr] Compiling chrono v0.4.19 [INFO] [stderr] Compiling num v0.4.0 [INFO] [stderr] Compiling pest_generator v2.1.3 [INFO] [stderr] Compiling structopt-derive v0.4.18 [INFO] [stderr] Compiling pest_derive v2.1.0 [INFO] [stderr] Compiling rustyline v8.2.0 [INFO] [stderr] Compiling structopt v0.3.25 [INFO] [stderr] Compiling bstr v0.2.17 [INFO] [stderr] Compiling serde_regex v1.1.0 [INFO] [stderr] Compiling pidgin v0.4.3 [INFO] [stderr] Compiling csv v1.1.6 [INFO] [stderr] Compiling two_timer v2.2.3 [INFO] [stderr] Compiling prettytable-rs v0.8.0 [INFO] [stderr] Compiling dinero-rs v0.33.3-dev (/opt/rustwide/workdir) [INFO] [stdout] warning: field is never read: `args_only` [INFO] [stdout] --> src/app.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | args_only: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `init_file` [INFO] [stdout] --> src/app.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | init_file: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `period` [INFO] [stdout] --> src/app.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | period: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `now` [INFO] [stdout] --> src/app.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | now: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `force_pager` [INFO] [stdout] --> src/app.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | force_pager: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `effective` [INFO] [stdout] --> src/app.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | effective: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `unrealized_gains` [INFO] [stdout] --> src/app.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | unrealized_gains: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `unrealized_losses` [INFO] [stdout] --> src/app.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | unrealized_losses: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `note` [INFO] [stdout] --> src/models/payee.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | note: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Payee` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/models/payee.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `node` [INFO] [stdout] --> src/models/price.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | node: Rc, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `NodeEdge` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/models/price.rs:173:10 [INFO] [stdout] | [INFO] [stdout] 173 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `edge` [INFO] [stdout] --> src/models/price.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 176 | edge: Rc, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `NodeEdge` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/models/price.rs:173:10 [INFO] [stdout] | [INFO] [stdout] 173 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 11 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 40s [INFO] running `Command { std: "docker" "inspect" "8aceacb63b293eb8df6bcb0dd8d4a5829e1ab0ec50e656d30ff736f03d8902fb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8aceacb63b293eb8df6bcb0dd8d4a5829e1ab0ec50e656d30ff736f03d8902fb", kill_on_drop: false }` [INFO] [stdout] 8aceacb63b293eb8df6bcb0dd8d4a5829e1ab0ec50e656d30ff736f03d8902fb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e2677e5708b87c9446e5ee53a443199620ae8e2bdb9df496af3d6a00ac73756a [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" "e2677e5708b87c9446e5ee53a443199620ae8e2bdb9df496af3d6a00ac73756a", kill_on_drop: false }` [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling predicates-core v1.0.2 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling termtree v0.2.3 [INFO] [stderr] Compiling wait-timeout v0.2.0 [INFO] [stdout] warning: field is never read: `args_only` [INFO] [stdout] --> src/app.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | args_only: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `init_file` [INFO] [stdout] --> src/app.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | init_file: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `period` [INFO] [stdout] --> src/app.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | period: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `now` [INFO] [stdout] --> src/app.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | now: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `force_pager` [INFO] [stdout] --> src/app.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | force_pager: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `effective` [INFO] [stdout] --> src/app.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | effective: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `unrealized_gains` [INFO] [stdout] --> src/app.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | unrealized_gains: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `unrealized_losses` [INFO] [stdout] --> src/app.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | unrealized_losses: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `note` [INFO] [stdout] --> src/models/payee.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | note: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Payee` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/models/payee.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `node` [INFO] [stdout] --> src/models/price.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | node: Rc, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `NodeEdge` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/models/price.rs:173:10 [INFO] [stdout] | [INFO] [stdout] 173 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `edge` [INFO] [stdout] --> src/models/price.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 176 | edge: Rc, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `NodeEdge` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/models/price.rs:173:10 [INFO] [stdout] | [INFO] [stdout] 173 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 11 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling predicates-tree v1.0.4 [INFO] [stderr] Compiling itertools v0.10.3 [INFO] [stderr] Compiling predicates v2.1.0 [INFO] [stderr] Compiling assert_cmd v2.0.2 [INFO] [stderr] Compiling dinero-rs v0.33.3-dev (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `format_2` [INFO] [stdout] --> tests/test_currency_formats.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | let format_2 = CurrencyDisplayFormat::from("(1.234,00 €)"); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_format_2` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: argument must be of the form: `expected = "error message"` [INFO] [stdout] --> tests/test_commands.rs:339:1 [INFO] [stdout] | [INFO] [stdout] 339 | #[should_panic()] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: errors in this attribute were erroneously allowed and will become a hard error in a future release [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_err` [INFO] [stdout] --> tests/common.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn test_err(args: &[&str]) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_err` [INFO] [stdout] --> tests/common.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn test_err(args: &[&str]) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_args` [INFO] [stdout] --> tests/common.rs:3:8 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn test_args(args: &[&str]) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `test_err` [INFO] [stdout] --> tests/common.rs:11:8 [INFO] [stdout] | [INFO] [stdout] 11 | pub fn test_err(args: &[&str]) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `args_only` [INFO] [stdout] --> src/app.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | args_only: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `init_file` [INFO] [stdout] --> src/app.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | init_file: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `period` [INFO] [stdout] --> src/app.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | period: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `now` [INFO] [stdout] --> src/app.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | now: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `force_pager` [INFO] [stdout] --> src/app.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | force_pager: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `effective` [INFO] [stdout] --> src/app.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | effective: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `unrealized_gains` [INFO] [stdout] --> src/app.rs:166:5 [INFO] [stdout] | [INFO] [stdout] 166 | unrealized_gains: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `unrealized_losses` [INFO] [stdout] --> src/app.rs:169:5 [INFO] [stdout] | [INFO] [stdout] 169 | unrealized_losses: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/app.rs:97:10 [INFO] [stdout] | [INFO] [stdout] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `note` [INFO] [stdout] --> src/models/payee.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | note: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `Payee` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/models/payee.rs:10:10 [INFO] [stdout] | [INFO] [stdout] 10 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `node` [INFO] [stdout] --> src/models/price.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 175 | node: Rc, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `NodeEdge` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/models/price.rs:173:10 [INFO] [stdout] | [INFO] [stdout] 173 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `edge` [INFO] [stdout] --> src/models/price.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 176 | edge: Rc, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `NodeEdge` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/models/price.rs:173:10 [INFO] [stdout] | [INFO] [stdout] 173 | #[derive(Debug, Clone)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 11 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 44.29s [INFO] [stderr] Executable unittests src/mod.rs (/opt/rustwide/target/debug/deps/dinero-223736afcbbc2994) [INFO] [stderr] Executable tests/common.rs (/opt/rustwide/target/debug/deps/common-588fe5d249385ef8) [INFO] [stderr] Executable tests/test_accounts.rs (/opt/rustwide/target/debug/deps/test_accounts-dd66c0c1f6e92d8f) [INFO] [stderr] Executable tests/test_balances.rs (/opt/rustwide/target/debug/deps/test_balances-2ca7b75e642ca5f8) [INFO] [stderr] Executable tests/test_commands.rs (/opt/rustwide/target/debug/deps/test_commands-4e935b9152d56f0a) [INFO] [stderr] Executable tests/test_currency_formats.rs (/opt/rustwide/target/debug/deps/test_currency_formats-9ff94b4f71b6316b) [INFO] [stderr] Executable tests/test_exchange.rs (/opt/rustwide/target/debug/deps/test_exchange-1916fe5eeacd49f6) [INFO] [stderr] Executable tests/test_expressions.rs (/opt/rustwide/target/debug/deps/test_expressions-e343c5bf537a8e50) [INFO] [stderr] Executable tests/test_failures.rs (/opt/rustwide/target/debug/deps/test_failures-379d4980425cfb07) [INFO] [stderr] Executable tests/test_include.rs (/opt/rustwide/target/debug/deps/test_include-dc11f87dc612a5b8) [INFO] [stderr] Executable tests/test_prices.rs (/opt/rustwide/target/debug/deps/test_prices-95a49451c6b811c2) [INFO] [stderr] Executable tests/test_repl.rs (/opt/rustwide/target/debug/deps/test_repl-8db0db0b3256d754) [INFO] [stderr] Executable tests/test_tags.rs (/opt/rustwide/target/debug/deps/test_tags-918a803bbbef619b) [INFO] running `Command { std: "docker" "inspect" "e2677e5708b87c9446e5ee53a443199620ae8e2bdb9df496af3d6a00ac73756a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e2677e5708b87c9446e5ee53a443199620ae8e2bdb9df496af3d6a00ac73756a", kill_on_drop: false }` [INFO] [stdout] e2677e5708b87c9446e5ee53a443199620ae8e2bdb9df496af3d6a00ac73756a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+1b74e096b9bfb06f84a3007193dcd2f059cbdf6a" "test" "--frozen", 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] 040170cacb0caa8413f9ff87fe173b7bd341b74b7bd3f97e8943cbe9107a7730 [INFO] running `Command { std: "docker" "start" "-a" "040170cacb0caa8413f9ff87fe173b7bd341b74b7bd3f97e8943cbe9107a7730", kill_on_drop: false }` [INFO] [stderr] warning: field is never read: `args_only` [INFO] [stderr] --> src/app.rs:105:5 [INFO] [stderr] | [INFO] [stderr] 105 | args_only: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/app.rs:97:10 [INFO] [stderr] | [INFO] [stderr] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `init_file` [INFO] [stderr] --> src/app.rs:109:5 [INFO] [stderr] | [INFO] [stderr] 109 | init_file: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/app.rs:97:10 [INFO] [stderr] | [INFO] [stderr] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `period` [INFO] [stderr] --> src/app.rs:126:5 [INFO] [stderr] | [INFO] [stderr] 126 | period: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/app.rs:97:10 [INFO] [stderr] | [INFO] [stderr] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `now` [INFO] [stderr] --> src/app.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | now: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/app.rs:97:10 [INFO] [stderr] | [INFO] [stderr] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `force_pager` [INFO] [stderr] --> src/app.rs:150:5 [INFO] [stderr] | [INFO] [stderr] 150 | force_pager: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/app.rs:97:10 [INFO] [stderr] | [INFO] [stderr] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `effective` [INFO] [stderr] --> src/app.rs:154:5 [INFO] [stderr] | [INFO] [stderr] 154 | effective: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/app.rs:97:10 [INFO] [stderr] | [INFO] [stderr] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `unrealized_gains` [INFO] [stderr] --> src/app.rs:166:5 [INFO] [stderr] | [INFO] [stderr] 166 | unrealized_gains: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/app.rs:97:10 [INFO] [stderr] | [INFO] [stderr] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `unrealized_losses` [INFO] [stderr] --> src/app.rs:169:5 [INFO] [stderr] | [INFO] [stderr] 169 | unrealized_losses: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `CommonOpts` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/app.rs:97:10 [INFO] [stderr] | [INFO] [stderr] 97 | #[derive(Debug, StructOpt, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `note` [INFO] [stderr] --> src/models/payee.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | note: Option, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `Payee` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/models/payee.rs:10:10 [INFO] [stderr] | [INFO] [stderr] 10 | #[derive(Debug, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `node` [INFO] [stderr] --> src/models/price.rs:175:5 [INFO] [stderr] | [INFO] [stderr] 175 | node: Rc, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `NodeEdge` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/models/price.rs:173:10 [INFO] [stderr] | [INFO] [stderr] 173 | #[derive(Debug, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `edge` [INFO] [stderr] --> src/models/price.rs:176:5 [INFO] [stderr] | [INFO] [stderr] 176 | edge: Rc, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `NodeEdge` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/models/price.rs:173:10 [INFO] [stderr] | [INFO] [stderr] 173 | #[derive(Debug, Clone)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: `dinero-rs` (lib) generated 11 warnings [INFO] [stderr] warning: `dinero-rs` (lib test) generated 11 warnings (11 duplicates) [INFO] [stderr] warning: function is never used: `test_err` [INFO] [stderr] --> tests/common.rs:11:8 [INFO] [stderr] | [INFO] [stderr] 11 | pub fn test_err(args: &[&str]) { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: argument must be of the form: `expected = "error message"` [INFO] [stderr] --> tests/test_commands.rs:339:1 [INFO] [stderr] | [INFO] [stderr] 339 | #[should_panic()] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: errors in this attribute were erroneously allowed and will become a hard error in a future release [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_args` [INFO] [stderr] --> tests/common.rs:3:8 [INFO] [stderr] | [INFO] [stderr] 3 | pub fn test_args(args: &[&str]) { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `test_err` [INFO] [stderr] --> tests/common.rs:11:8 [INFO] [stderr] | [INFO] [stderr] 11 | pub fn test_err(args: &[&str]) { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `format_2` [INFO] [stderr] --> tests/test_currency_formats.rs:74:9 [INFO] [stderr] | [INFO] [stderr] 74 | let format_2 = CurrencyDisplayFormat::from("(1.234,00 €)"); [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_format_2` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `dinero-rs` (test "test_tags") generated 1 warning [INFO] [stderr] warning: `dinero-rs` (test "test_commands") generated 1 warning [INFO] [stderr] warning: `dinero-rs` (test "test_repl") generated 2 warnings [INFO] [stderr] warning: `dinero-rs` (test "test_currency_formats") generated 1 warning [INFO] [stderr] warning: `dinero-rs` (test "test_prices") generated 1 warning (1 duplicate) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.16s [INFO] [stderr] Running unittests src/mod.rs (/opt/rustwide/target/debug/deps/dinero-223736afcbbc2994) [INFO] [stdout] [INFO] [stdout] running 34 tests [INFO] [stdout] test app::tests::file_does_not_exist ... ok [INFO] [stdout] test list::tests::list ... ok [INFO] [stdout] test error::tests::empty_file ... ok [INFO] [stdout] test models::comment::tests::payee_in_comment ... ok [INFO] [stdout] test models::comment::tests::not_a_tag ... ok [INFO] [stdout] test models::comment::tests::tag_value ... ok [INFO] [stdout] test models::comment::tests::tag_value_spaces ... ok [INFO] [stdout] test models::currency::tests::format_3 ... ok [INFO] [stdout] test models::money::tests::rounding ... ok [INFO] [stdout] test commands::roi::test::test_march ... ok [INFO] [stdout] test commands::roi::test::test_january ... ok [INFO] [stdout] test models::currency::tests::format_2 ... ok [INFO] [stdout] test models::comment::tests::multi_tag ... ok [INFO] [stdout] test models::comment::tests::no_tag ... ok [INFO] [stdout] test models::currency::tests::format_1 ... ok [INFO] [stdout] test error::tests::error_empty_posting_last ... ok [INFO] [stdout] test parser::tests::test_empty_string ... ok [INFO] [stdout] test parser::tokenizers::tag::tests::test_spaces_in_tag_names ... ok [INFO] [stdout] test parser::tokenizers::payee::tests::parse_ko ... ok [INFO] [stdout] test parser::tokenizers::account::tests::test_spaces_in_account_names ... ok [INFO] [stdout] test parser::tokenizers::account::tests::get_account_from_alias ... ok [INFO] [stdout] test models::tests::payee_with_pipe_issue_121 ... ok [INFO] [stdout] test parser::tests::test_only_spaces ... ok [INFO] [stdout] test parser::tokenizers::transaction::tests::difficult_transaction_head ... ok [INFO] [stdout] test parser::tokenizers::payee::tests::parse_ok ... ok [INFO] [stdout] test parser::utils::tests::count_decimals_test ... ok [INFO] [stdout] test parser::tokenizers::account::tests::test_parse_account ... ok [INFO] [stdout] test models::comment::tests::date_in_comment ... ok [INFO] [stdout] test app::tests::test_balance ... ok [INFO] [stdout] test app::tests::bad_ledgerrc - should panic ... ok [INFO] [stdout] test app::tests::other_bad_ledgerrc - should panic ... ok [INFO] [stdout] test list::tests::list_repeated_alias - should panic ... ok [INFO] [stdout] test models::price::tests::test_graph ... ok [INFO] [stdout] test app::tests::command_line_dates ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.04s [INFO] [stdout] [INFO] [stderr] Running tests/common.rs (/opt/rustwide/target/debug/deps/common-588fe5d249385ef8) [INFO] [stdout] [INFO] [stderr] Running tests/test_accounts.rs (/opt/rustwide/target/debug/deps/test_accounts-dd66c0c1f6e92d8f) [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_account_directive ... ok [INFO] [stderr] Running tests/test_balances.rs (/opt/rustwide/target/debug/deps/test_balances-2ca7b75e642ca5f8) [INFO] [stdout] test test_account_names ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_balances ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_commands.rs (/opt/rustwide/target/debug/deps/test_commands-4e935b9152d56f0a) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test no_config_file ... ok [INFO] [stdout] test collapse ... ok [INFO] [stdout] test empty_file ... ok [INFO] [stdout] test automated_fail ... ok [INFO] [stdout] test real_filter ... ok [INFO] [stdout] test args_only ... ok [INFO] [stdout] test account_filter ... ok [INFO] [stdout] test accounts_command ... ok [INFO] [stdout] test commodities_command ... ok [INFO] [stdout] test payees_command ... ok [INFO] [stdout] +-----------+-----------+---------------+-----------+-------------+-------+--------+ [INFO] [stdout] | Begin | End | Value (begin) | Cash flow | Value (end) | TWR | TWR_y | [INFO] [stdout] +-----------+-----------+---------------+-----------+-------------+-------+--------+ [INFO] [stdout] | 19-Jan-01 | 19-Mar-31 | 0 | -10.00 $ | 10.25 $ | 2.50% | 10.54% | [INFO] [stdout] | 19-Apr-01 | 19-Jun-30 | 10.25 $ | 0 | 10.50 $ | 2.44% | 10.16% | [INFO] [stdout] | 19-Jul-01 | 19-Sep-30 | 10.50 $ | 0 | 10.75 $ | 2.38% | 9.79% | [INFO] [stdout] | 19-Oct-01 | 19-Dec-31 | 10.75 $ | -90.00 $ | 101.00 $ | 2.33% | 9.56% | [INFO] [stdout] | 20-Jan-01 | 20-Mar-31 | 101.00 $ | -100.00 $ | 201.00 $ | 0.00% | 0.00% | [INFO] [stdout] +-----------+-----------+---------------+-----------+-------------+-------+--------+ [INFO] [stdout] test roi ... ok [INFO] [stdout] test payee_from_comments ... ok [INFO] [stdout] test pedantic - should panic ... ok [INFO] [stdout] +------+---------+---------+---------+---------+--------+ [INFO] [stdout] | year | Jan-Mar | Apr-Jun | Jul-Sep | Oct-Dec | Total | [INFO] [stdout] +------+---------+---------+---------+---------+--------+ [INFO] [stdout] | 2019 | 2.50% | 2.44% | 2.38% | 2.33% | 10.00% | [INFO] [stdout] | 2020 | 0.00% | | | | 0.00% | [INFO] [stdout] +------+---------+---------+---------+---------+--------+ [INFO] [stdout] test roi_calendar ... ok [INFO] [stdout] test prices_command ... ok [INFO] [stdout] test stats ... ok [INFO] [stdout] test automated_value_expression ... ok [INFO] [stdout] test date_filters ... ok [INFO] [stdout] test strict ... ok [INFO] [stdout] test virtual_postings ... ok [INFO] [stdout] test related ... ok [INFO] [stdout] test roi_conversion_fail ... ok [INFO] [stdout] test tag_filter ... ok [INFO] [stdout] test depth_tree ... ok [INFO] [stdout] test automated_add_tag ... ok [INFO] [stdout] test commodity_alias ... FAILED [INFO] [stdout] test exchange ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- commodity_alias stdout ---- [INFO] [stdout] -266,03 € Assets [INFO] [stdout] -2.999,81 € Bank - 1:Checking account [INFO] [stdout] 2.733,78 € Shares [INFO] [stdout] 361,21 € Expenses [INFO] [stdout] 66,03 € Clothes [INFO] [stdout] 95,18 € Groceries [INFO] [stdout] 200,00 € Travel [INFO] [stdout] -95,18 € Income:Salary [INFO] [stdout] -------------------- [INFO] [stdout] 0 [INFO] [stdout] -266,03 € Assets [INFO] [stdout] -2.999,81 € Bank - 1:Checking account [INFO] [stdout] 2.733,78 € Shares [INFO] [stdout] 361,21 € Expenses [INFO] [stdout] 66,03 € Clothes [INFO] [stdout] 95,18 € Groceries [INFO] [stdout] 200,00 € Travel [INFO] [stdout] -95,18 € Income:Salary [INFO] [stdout] -------------------- [INFO] [stdout] 0 [INFO] [stdout] thread 'commodity_alias' panicked at 'assertion failed: `(left == right)` [INFO] [stdout] left: `" -266,03 € Assets\n -2.999,81 € Bank - 1:Checking account\n 2.733,78 € Shares\n 361,21 € Expenses\n 66,03 € Clothes\n 95,18 € Groceries\n 200,00 € Travel\n -95,18 € Income:Salary\n--------------------\n 0\n"`, [INFO] [stdout] right: `"\u{1b}[31m -266,03 €\u{1b}[0m \u{1b}[34mAssets\u{1b}[0m\n\u{1b}[31m -2.999,81 €\u{1b}[0m \u{1b}[34mBank - 1:Checking account\u{1b}[0m\n 2.733,78 € \u{1b}[34mShares\u{1b}[0m\n 361,21 € \u{1b}[34mExpenses\u{1b}[0m\n 66,03 € \u{1b}[34mClothes\u{1b}[0m\n 95,18 € \u{1b}[34mGroceries\u{1b}[0m\n 200,00 € \u{1b}[34mTravel\u{1b}[0m\n\u{1b}[31m -95,18 €\u{1b}[0m \u{1b}[34mIncome:Salary\u{1b}[0m\n--------------------\n 0\n"`: output mismatch', tests/test_commands.rs:76:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x563fd789c55d - std::backtrace_rs::backtrace::libunwind::trace::hf368f6ec047d835e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x563fd789c55d - std::backtrace_rs::backtrace::trace_unsynchronized::h5deaa62eab82df22 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x563fd789c55d - std::sys_common::backtrace::_print_fmt::h5a1c3a24a936a045 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x563fd789c55d - ::fmt::h0219f75f359b565d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x563fd78c2dfc - core::fmt::write::hf0ed2ae6b5ba2d7d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/fmt/mod.rs:1194:17 [INFO] [stdout] 5: 0x563fd7897db1 - std::io::Write::write_fmt::h38d43b38044a5699 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/io/mod.rs:1655:15 [INFO] [stdout] 6: 0x563fd789e055 - std::sys_common::backtrace::_print::h733b600962ba33ce [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x563fd789e055 - std::sys_common::backtrace::print::h5dc0fa0616f7d4bf [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x563fd789e055 - std::panicking::default_hook::{{closure}}::h3151cab60fd16f06 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x563fd789dd00 - std::panicking::default_hook::ha44b338b782f641e [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x563fd789e738 - std::panicking::rust_panic_with_hook::hddbb61d11ae83bc7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x563fd789e5e7 - std::panicking::begin_panic_handler::{{closure}}::ha90ba42a51d96fb7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x563fd789ca14 - std::sys_common::backtrace::__rust_end_short_backtrace::hb2f712e9f2c19288 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x563fd789e319 - rust_begin_unwind [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x563fd78c1463 - core::panicking::panic_fmt::ha7e9b4e73b08c9d5 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x563fd78c168e - core::panicking::assert_failed_inner::hacf07049e9c7e926 [INFO] [stdout] 16: 0x563fd709b01a - core::panicking::assert_failed::h74cadaa1a28c74d7 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panicking.rs:181:5 [INFO] [stdout] 17: 0x563fd7094801 - test_commands::commodity_alias::haa69970259fb5752 [INFO] [stdout] at /opt/rustwide/workdir/tests/test_commands.rs:76:5 [INFO] [stdout] 18: 0x563fd709426a - test_commands::commodity_alias::{{closure}}::h21cb02344d63472a [INFO] [stdout] at /opt/rustwide/workdir/tests/test_commands.rs:59:1 [INFO] [stdout] 19: 0x563fd709d54e - core::ops::function::FnOnce::call_once::h86773331f27bb6d4 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 20: 0x563fd70d4db3 - core::ops::function::FnOnce::call_once::h0dfe20f12b77bab0 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 21: 0x563fd70d4db3 - test::__rust_begin_short_backtrace::h621e75342c56b813 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/test/src/lib.rs:573:5 [INFO] [stdout] 22: 0x563fd70d3b5a - as core::ops::function::FnOnce>::call_once::ha960722220d3e4e3 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 23: 0x563fd70d3b5a - as core::ops::function::FnOnce<()>>::call_once::h8d4f52e2b0282cfb [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 24: 0x563fd70d3b5a - std::panicking::try::do_call::h482ae3b09291596d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:492:40 [INFO] [stdout] 25: 0x563fd70d3b5a - std::panicking::try::h2ddddb26c086954d [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:456:19 [INFO] [stdout] 26: 0x563fd70d3b5a - std::panic::catch_unwind::h743b0e27e7a9c139 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panic.rs:137:14 [INFO] [stdout] 27: 0x563fd70d3b5a - test::run_test_in_process::ha7740d79e504cc37 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/test/src/lib.rs:596:18 [INFO] [stdout] 28: 0x563fd70d3b5a - test::run_test::run_test_inner::{{closure}}::h8418baf60f7a06c4 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/test/src/lib.rs:490:39 [INFO] [stdout] 29: 0x563fd709e30d - test::run_test::run_test_inner::{{closure}}::h0beb35daaa80ec66 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/test/src/lib.rs:517:37 [INFO] [stdout] 30: 0x563fd709e30d - std::sys_common::backtrace::__rust_begin_short_backtrace::hb005f1ebb9b3ac0b [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 31: 0x563fd70a3e08 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h496c50f972d6dc0f [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 32: 0x563fd70a3e08 - as core::ops::function::FnOnce<()>>::call_once::ha5b8911111f511ea [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 33: 0x563fd70a3e08 - std::panicking::try::do_call::h084ed94d88677037 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:492:40 [INFO] [stdout] 34: 0x563fd70a3e08 - std::panicking::try::h013a823fb6061e50 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panicking.rs:456:19 [INFO] [stdout] 35: 0x563fd70a3e08 - std::panic::catch_unwind::h041e5fbe96cdc85b [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/panic.rs:137:14 [INFO] [stdout] 36: 0x563fd70a3e08 - std::thread::Builder::spawn_unchecked_::{{closure}}::h24aad6f3231b4f43 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 37: 0x563fd70a3e08 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h88f4642fdc208aab [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 38: 0x563fd78a39a3 - as core::ops::function::FnOnce>::call_once::h21f4f903d484bbf8 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 39: 0x563fd78a39a3 - as core::ops::function::FnOnce>::call_once::h88143291d50223e5 [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/alloc/src/boxed.rs:1866:9 [INFO] [stdout] 40: 0x563fd78a39a3 - std::sys::unix::thread::Thread::new::thread_start::h21cad75f6abb068a [INFO] [stdout] at /rustc/1b74e096b9bfb06f84a3007193dcd2f059cbdf6a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 41: 0x7f0f635bd609 - start_thread [INFO] [stdout] 42: 0x7f0f6338d163 - clone [INFO] [stdout] 43: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] commodity_alias [INFO] [stdout] [INFO] [stdout] test result: FAILED. 26 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.18s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--test test_commands' [INFO] running `Command { std: "docker" "inspect" "040170cacb0caa8413f9ff87fe173b7bd341b74b7bd3f97e8943cbe9107a7730", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "040170cacb0caa8413f9ff87fe173b7bd341b74b7bd3f97e8943cbe9107a7730", kill_on_drop: false }` [INFO] [stdout] 040170cacb0caa8413f9ff87fe173b7bd341b74b7bd3f97e8943cbe9107a7730