[INFO] fetching crate qqrl 1.1.7...
[INFO] testing qqrl-1.1.7 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate qqrl 1.1.7 into /workspace/builds/worker-5-tc1/source
[INFO] removed /workspace/builds/worker-5-tc1/source/.cargo/config.toml
[INFO] started tweaking crates.io crate qqrl 1.1.7
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate qqrl 1.1.7
[INFO] tweaked toml for crates.io crate qqrl 1.1.7 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate qqrl 1.1.7 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate qqrl 1.1.7 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df
[INFO] running `Command { std: "docker" "start" "4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling rust_decimal v1.43.0
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling comfy-table v7.2.2
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling clap_derive v4.6.7
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling qqrl v1.1.7 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 27.10s
[INFO] running `Command { std: "docker" "inspect" "4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling qqrl v1.1.7 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 8.19s
[INFO] running `Command { std: "docker" "inspect" "4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/qqrl-416fe5bd1f57a807)
[INFO] [stdout] 
[INFO] [stdout] running 67 tests
[INFO] [stdout] test commands::assert::tests::build_query_currency_filter_single ... ok
[INFO] [stdout] test commands::assert::tests::build_query_sorting ... ok
[INFO] [stdout] test commands::assert::tests::build_query_sort_balance_maps_to_amount ... ok
[INFO] [stdout] test commands::assert::tests::build_query_currency_filter_multiple ... ok
[INFO] [stdout] test commands::assert::tests::build_query_no_filters ... ok
[INFO] [stdout] test commands::assert::tests::build_query_account_exclusion ... ok
[INFO] [stdout] test commands::assert::tests::build_query_date_filters ... ok
[INFO] [stdout] test commands::assert::tests::build_query_account_filter ... ok
[INFO] [stdout] test commands::assert::tests::build_query_combined_filters ... ok
[INFO] [stdout] test commands::assert::tests::build_query_amount_filter ... ok
[INFO] [stdout] test commands::assert::tests::build_query_sorting_desc ... ok
[INFO] [stdout] test commands::balance::tests::apply_depth_collapse_works ... ok
[INFO] [stdout] test commands::assert::tests::parse_rows_happy_path ... ok
[INFO] [stdout] test commands::balance::tests::parse_rows_handles_flat_amount_shape ... ok
[INFO] [stdout] test commands::assert::tests::build_query_amount_filter_with_currency ... ok
[INFO] [stdout] test commands::balance::tests::parse_rows_handles_inventory_wrapper_shape ... ok
[INFO] [stdout] test commands::lots::tests::build_query_closed_lots ... ok
[INFO] [stdout] test commands::balance::tests::build_query_with_exchange_uses_convert_of_sum ... ok
[INFO] [stdout] test commands::lots::tests::parse_amount_handles_inventory_wrapped_value ... ok
[INFO] [stdout] test commands::balance::tests::build_query_with_currency_lowercase_is_capitalized ... ok
[INFO] [stdout] test commands::balance::tests::build_query_with_account_filter ... ok
[INFO] [stdout] test commands::balance::tests::apply_hierarchy_aggregates_parents ... ok
[INFO] [stdout] test commands::price::tests::build_query_date_filters ... ok
[INFO] [stdout] test commands::assert::tests::build_query_limit ... ok
[INFO] [stdout] test commands::balance::tests::build_query_with_date_range ... ok
[INFO] [stdout] test commands::price::tests::build_query_amount_filter ... ok
[INFO] [stdout] test commands::price::tests::build_query_commodity_lowercased_is_uppercased ... ok
[INFO] [stdout] test commands::balance::tests::build_query_defaults ... ok
[INFO] [stdout] test commands::price::tests::build_query_multiple_commodities_uses_or ... ok
[INFO] [stdout] test commands::balance::tests::format_amount_basic ... ok
[INFO] [stdout] test commands::price::tests::build_query_limit ... ok
[INFO] [stdout] test commands::price::tests::build_query_amount_filter_with_currency ... ok
[INFO] [stdout] test commands::price::tests::build_query_custom_sort ... ok
[INFO] [stdout] test commands::balance::tests::build_query_with_exchange_lowercase_is_capitalized ... ok
[INFO] [stdout] test commands::balance::tests::build_query_sort_desc ... ok
[INFO] [stdout] test commands::lots::tests::build_query_with_currency_lowercase_is_capitalized ... ok
[INFO] [stdout] test commands::lots::tests::build_query_default_active_lots ... ok
[INFO] [stdout] test commands::lots::tests::build_query_with_exchange_lowercase_is_capitalized ... ok
[INFO] [stdout] test commands::lots::tests::parse_amount_handles_flat_amount ... ok
[INFO] [stdout] test commands::assert::tests::format_balance_strips_trailing_zeros ... ok
[INFO] [stdout] test commands::price::tests::build_query_sort_friendly_names ... ok
[INFO] [stdout] test commands::price::tests::build_query_no_filters ... ok
[INFO] [stdout] test commands::price::tests::parse_rows_happy_path ... ok
[INFO] [stdout] test commands::price::tests::currency_filter_applied_client_side ... ok
[INFO] [stdout] test commands::price::tests::format_price_strips_trailing_zeros ... ok
[INFO] [stdout] test commands::query::tests::format_row_handles_array_shaped_rows ... ok
[INFO] [stdout] test commands::query::tests::test_find_query_case_insensitive ... ok
[INFO] [stdout] test commands::query::tests::test_find_query_exact_match ... ok
[INFO] [stdout] test commands::register::tests::build_query_with_currency_lowercase_is_capitalized ... ok
[INFO] [stdout] test commands::query::tests::test_format_value ... ok
[INFO] [stdout] test date_parser::tests::parse_date_basic_formats ... ok
[INFO] [stdout] test commands::register::tests::build_query_with_exchange_lowercase_is_capitalized ... ok
[INFO] [stdout] test commands::register::tests::format_amount_negative ... ok
[INFO] [stdout] test commands::query::tests::test_parse_ledger_queries ... ok
[INFO] [stdout] test commands::query::tests::test_find_query_partial_match ... ok
[INFO] [stdout] test date_parser::tests::parse_date_range_shorthand ... ok
[INFO] [stdout] test commands::register::tests::format_amount_positive ... ok
[INFO] [stdout] test commands::register::tests::parse_rows_happy_path ... ok
[INFO] [stdout] test runner::tests::parse_rows_missing_rows_field ... ok
[INFO] [stdout] test utils::tests::parse_account_pattern_modes ... ok
[INFO] [stdout] test commands::register::tests::parse_rows_null_payee ... ok
[INFO] [stdout] test utils::tests::parse_account_params_not_and_payee ... ok
[INFO] [stdout] test runner::tests::parse_rows_happy_path ... ok
[INFO] [stdout] test runner::tests::parse_rows_normalizes_array_shaped_rows_into_objects ... ok
[INFO] [stdout] test date_parser::tests::parse_date_range_interval_syntax ... ok
[INFO] [stdout] test utils::tests::parse_amount_filter_variants ... ok
[INFO] [stdout] test commands::price::tests::build_query_single_commodity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 67 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/balance_tests.rs (/opt/rustwide/target/release/deps/balance_tests-83f8d262e4f50a4c)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test bal_begin_date_filter ... FAILED
[INFO] [stdout] test bal_end_date_filter ... FAILED
[INFO] [stdout] test bal_hierarchy_includes_parents ... FAILED
[INFO] [stdout] test bal_amount_filter_greater_than ... FAILED
[INFO] [stdout] test bal_default_sorted_by_account ... FAILED
[INFO] [stdout] test bal_filter_not_excludes_accounts ... FAILED
[INFO] [stdout] test bal_depth_2_collapses ... FAILED
[INFO] [stdout] test bal_depth_1_collapses_to_top ... FAILED
[INFO] [stdout] test bal_currency_filter_eur ... FAILED
[INFO] [stdout] test bal_filter_assets ... FAILED
[INFO] [stdout] test bal_limit ... FAILED
[INFO] [stdout] test bal_zero_excludes_empty_accounts ... FAILED
[INFO] [stdout] test bal_total_flag ... FAILED
[INFO] [stdout] test bal_no_args_exits_ok ... FAILED
[INFO] [stdout] test bal_sort_desc_account ... FAILED
[INFO] [stdout] test bal_date_range_filter ... FAILED
[INFO] [stdout] test bal_hierarchy_transport_aggregates ... FAILED
[INFO] [stdout] test bal_hierarchy_with_filter ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- bal_begin_date_filter stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_begin_date_filter' (915) panicked at tests/balance_tests.rs:103:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3536b55 - <balance_tests[b508f648b6dccaed]::bal_begin_date_filter::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_end_date_filter stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_end_date_filter' (921) panicked at tests/balance_tests.rs:111:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3536855 - <balance_tests[b508f648b6dccaed]::bal_end_date_filter::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_hierarchy_includes_parents stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_hierarchy_includes_parents' (924) panicked at tests/balance_tests.rs:176:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3537aca - <balance_tests[b508f648b6dccaed]::bal_hierarchy_includes_parents::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_amount_filter_greater_than stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_amount_filter_greater_than' (914) panicked at tests/balance_tests.rs:298:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a35378cd - <balance_tests[b508f648b6dccaed]::bal_amount_filter_greater_than::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_default_sorted_by_account stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_default_sorted_by_account' (918) panicked at tests/balance_tests.rs:60:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3537752 - <balance_tests[b508f648b6dccaed]::bal_default_sorted_by_account::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_filter_not_excludes_accounts stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_filter_not_excludes_accounts' (923) panicked at tests/balance_tests.rs:89:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3537c8d - <balance_tests[b508f648b6dccaed]::bal_filter_not_excludes_accounts::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_depth_2_collapses stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_depth_2_collapses' (920) panicked at tests/balance_tests.rs:225:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3536e00 - <balance_tests[b508f648b6dccaed]::bal_depth_2_collapses::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_depth_1_collapses_to_top stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_depth_1_collapses_to_top' (919) panicked at tests/balance_tests.rs:245:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a35374cc - <balance_tests[b508f648b6dccaed]::bal_depth_1_collapses_to_top::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_currency_filter_eur stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_currency_filter_eur' (916) panicked at tests/balance_tests.rs:130:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3537160 - <balance_tests[b508f648b6dccaed]::bal_currency_filter_eur::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_filter_assets stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_filter_assets' (922) panicked at tests/balance_tests.rs:80:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3536700 - <balance_tests[b508f648b6dccaed]::bal_filter_assets::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_limit stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_limit' (927) panicked at tests/balance_tests.rs:144:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a353811e - <balance_tests[b508f648b6dccaed]::bal_limit::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_zero_excludes_empty_accounts stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_zero_excludes_empty_accounts' (959) panicked at tests/balance_tests.rs:270:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3537db8 - <balance_tests[b508f648b6dccaed]::bal_zero_excludes_empty_accounts::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_total_flag stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_total_flag' (958) panicked at tests/balance_tests.rs:164:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a353656d - <balance_tests[b508f648b6dccaed]::bal_total_flag::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_no_args_exits_ok stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_no_args_exits_ok' (931) panicked at tests/balance_tests.rs:48:5:
[INFO] [stdout] assertion `left == right` failed: exit code should be 0
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5d03 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a35369f1 - <balance_tests[b508f648b6dccaed]::bal_no_args_exits_ok::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_sort_desc_account stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_sort_desc_account' (932) panicked at tests/balance_tests.rs:280:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3536fda - <balance_tests[b508f648b6dccaed]::bal_sort_desc_account::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_date_range_filter stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_date_range_filter' (917) panicked at tests/balance_tests.rs:119:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3536c85 - <balance_tests[b508f648b6dccaed]::bal_date_range_filter::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_hierarchy_transport_aggregates stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_hierarchy_transport_aggregates' (925) panicked at tests/balance_tests.rs:198:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3537f4a - <balance_tests[b508f648b6dccaed]::bal_hierarchy_transport_aggregates::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- bal_hierarchy_with_filter stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'bal_hierarchy_with_filter' (926) panicked at tests/balance_tests.rs:209:5:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 1
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60e8a35b1481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60e8a35c565a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60e8a35b591c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60e8a358d5f6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60e8a35a9be9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60e8a3545bf0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60e8a35a9da2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60e8a358d6a2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60e8a3586429 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60e8a358e29d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60e8a35c5d8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60e8a35c5ca3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x60e8a3585fc5 - core[df12db4294e9bfd3]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]   13:     0x60e8a3537300 - <balance_tests[b508f648b6dccaed]::bal_hierarchy_with_filter::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60e8a3538edb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x60e8a3546545 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60e8a353fe04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60e8a35496a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x60e8a35b0d59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x781cc3f73dfa - <unknown>
[INFO] [stdout]   20:     0x781cc40073d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     bal_amount_filter_greater_than
[INFO] [stdout]     bal_begin_date_filter
[INFO] [stdout]     bal_currency_filter_eur
[INFO] [stdout]     bal_date_range_filter
[INFO] [stdout]     bal_default_sorted_by_account
[INFO] [stdout]     bal_depth_1_collapses_to_top
[INFO] [stdout]     bal_depth_2_collapses
[INFO] [stdout]     bal_end_date_filter
[INFO] [stdout]     bal_filter_assets
[INFO] [stdout]     bal_filter_not_excludes_accounts
[INFO] [stdout]     bal_hierarchy_includes_parents
[INFO] [stdout]     bal_hierarchy_transport_aggregates
[INFO] [stdout]     bal_hierarchy_with_filter
[INFO] [stdout]     bal_limit
[INFO] [stdout]     bal_no_args_exits_ok
[INFO] [stdout]     bal_sort_desc_account
[INFO] [stdout]     bal_total_flag
[INFO] [stdout]     bal_zero_excludes_empty_accounts
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 18 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test balance_tests`
[INFO] running `Command { std: "docker" "inspect" "4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df", kill_on_drop: false }`
[INFO] [stdout] 4ac7275396e7c7a757b072eb9775659c514d412d1f04e224f962614e4d2de7df
