[INFO] fetching crate beancount-parser 2.2.1...
[INFO] testing beancount-parser-2.2.1 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate beancount-parser 2.2.1 into /workspace/builds/worker-4-tc1/source
[INFO] validating manifest of crates.io crate beancount-parser 2.2.1 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate beancount-parser 2.2.1
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate beancount-parser 2.2.1
[INFO] tweaked toml for crates.io crate beancount-parser 2.2.1 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] crate crates.io crate beancount-parser 2.2.1 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" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded textwrap v0.15.2
[INFO] [stderr]   Downloaded rstest_macros v0.19.0
[INFO] [stderr]   Downloaded supports-hyperlinks v2.1.0
[INFO] [stderr]   Downloaded supports-unicode v2.1.0
[INFO] [stderr]   Downloaded backtrace-ext v0.2.1
[INFO] [stderr]   Downloaded miette v5.10.0
[INFO] [stderr]   Downloaded rstest v0.19.0
[INFO] [stderr]   Downloaded relative-path v1.9.2
[INFO] [stderr]   Downloaded miette-derive v5.10.0
[INFO] [stderr]   Downloaded is_ci v1.2.0
[INFO] [stderr]   Downloaded supports-color v2.1.0
[INFO] [stderr]   Downloaded nom_locate v4.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3553bfe6752c3518a069002f9ea2c29e2f330db6c18fd9ca10acc38e40d0cb2d
[INFO] running `Command { std: "docker" "start" "-a" "3553bfe6752c3518a069002f9ea2c29e2f330db6c18fd9ca10acc38e40d0cb2d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3553bfe6752c3518a069002f9ea2c29e2f330db6c18fd9ca10acc38e40d0cb2d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3553bfe6752c3518a069002f9ea2c29e2f330db6c18fd9ca10acc38e40d0cb2d", kill_on_drop: false }`
[INFO] [stdout] 3553bfe6752c3518a069002f9ea2c29e2f330db6c18fd9ca10acc38e40d0cb2d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 615dfe4777c0c6ce47214a009b025bd4a0bc163907d73e07bcb0f9390e9d0d31
[INFO] running `Command { std: "docker" "start" "-a" "615dfe4777c0c6ce47214a009b025bd4a0bc163907d73e07bcb0f9390e9d0d31", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.81
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling thiserror v1.0.59
[INFO] [stderr]    Compiling bytecount v0.6.8
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling syn v2.0.60
[INFO] [stderr]    Compiling nom_locate v4.2.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.59
[INFO] [stderr]    Compiling beancount-parser v2.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.45s
[INFO] running `Command { std: "docker" "inspect" "615dfe4777c0c6ce47214a009b025bd4a0bc163907d73e07bcb0f9390e9d0d31", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "615dfe4777c0c6ce47214a009b025bd4a0bc163907d73e07bcb0f9390e9d0d31", kill_on_drop: false }`
[INFO] [stdout] 615dfe4777c0c6ce47214a009b025bd4a0bc163907d73e07bcb0f9390e9d0d31
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 47db7ecd1e5977ad8ecab267c88e7d36c7113bee676dbb2c861821e66baa2edc
[INFO] running `Command { std: "docker" "start" "-a" "47db7ecd1e5977ad8ecab267c88e7d36c7113bee676dbb2c861821e66baa2edc", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.0.95
[INFO] [stderr]    Compiling semver v1.0.22
[INFO] [stderr]    Compiling autocfg v1.2.0
[INFO] [stderr]    Compiling serde v1.0.199
[INFO] [stderr]    Compiling serde_json v1.0.116
[INFO] [stderr]    Compiling either v1.11.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling miniz_oxide v0.7.2
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling syn v2.0.60
[INFO] [stderr]    Compiling is-terminal v0.4.12
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-backend v0.3.5
[INFO] [stderr]    Compiling zerocopy v0.7.32
[INFO] [stderr]    Compiling clap_builder v4.5.2
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling allocator-api2 v0.2.18
[INFO] [stderr]    Compiling plotters-svg v0.3.5
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling relative-path v1.9.2
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling rust_decimal v1.35.0
[INFO] [stderr]    Compiling is_ci v1.2.0
[INFO] [stderr]    Compiling textwrap v0.15.2
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling supports-color v2.1.0
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling supports-hyperlinks v2.1.0
[INFO] [stderr]    Compiling supports-unicode v2.1.0
[INFO] [stderr]    Compiling terminal_size v0.1.17
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling rstest_macros v0.19.0
[INFO] [stderr]    Compiling psm v0.1.21
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]    Compiling stacker v0.1.15
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling clap v4.5.4
[INFO] [stderr]    Compiling plotters v0.3.5
[INFO] [stderr]    Compiling chumsky v0.9.3
[INFO] [stderr]    Compiling backtrace-ext v0.2.1
[INFO] [stderr]    Compiling serde_derive v1.0.199
[INFO] [stderr]    Compiling thiserror-impl v1.0.59
[INFO] [stderr]    Compiling miette-derive v5.10.0
[INFO] [stderr]    Compiling thiserror v1.0.59
[INFO] [stderr]    Compiling miette v5.10.0
[INFO] [stderr]    Compiling beancount-parser v2.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rstest v0.19.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.64s
[INFO] running `Command { std: "docker" "inspect" "47db7ecd1e5977ad8ecab267c88e7d36c7113bee676dbb2c861821e66baa2edc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "47db7ecd1e5977ad8ecab267c88e7d36c7113bee676dbb2c861821e66baa2edc", kill_on_drop: false }`
[INFO] [stdout] 47db7ecd1e5977ad8ecab267c88e7d36c7113bee676dbb2c861821e66baa2edc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] d1668f06b397a66b399f01c8f868374af3a2269027129c3b5c4ab58d90357c54
[INFO] running `Command { std: "docker" "start" "-a" "d1668f06b397a66b399f01c8f868374af3a2269027129c3b5c4ab58d90357c54", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/beancount_parser-edc2ec673f1b3254)
[INFO] [stdout] 
[INFO] [stdout] running 125 tests
[INFO] [stdout] test account::chumksy::tests::should_not_parse_invalid_account::case_2 ... ok
[INFO] [stdout] test account::chumksy::tests::should_not_parse_invalid_account::case_1 ... ok
[INFO] [stdout] test account::chumksy::tests::should_not_parse_invalid_account::case_3 ... ok
[INFO] [stdout] test account::chumksy::tests::should_not_parse_invalid_account::case_4 ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_02_liabilities ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_03_equity ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_01_assets ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_04_expenses ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_05_income ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_06_one_component ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_07_multiple_components ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_08_dash ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_09_num_at_end ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_10_num_at_start ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_currency::case_1_empty ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_currency::case_3_start_with_digit ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_1_empty ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_currency::case_2_lowercase ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_2_alpha ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_3_start_with_dot ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_4_start_with_thousand_sep ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_3_zero_dot ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_5_two_dots ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_2_zero_one ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_4_int ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_1_zero ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_6_thousand ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_5_with_fract_part ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_7_thousand_sep ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_6_comma_in_fract_part ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_7_comma_dot ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_amount ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_currency::case_3_end_with_digit ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_currency::case_2_with_special_chars ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_currency::case_1_normal ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_06_addition ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_11_multiplication_with_space ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_01_literal ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_05_neg_parenthesis_2 ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_13_division_with_space ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_04_neg_parenthesis ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_08_substraction ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_09_substraction_with_space ... ok
[INFO] [stdout] test amount::tests::currency_from_str_should_not_parse_invalid_currency::case_1 ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_03_double_neg ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_02_neg_literal ... ok
[INFO] [stdout] test amount::tests::currency_from_str_should_not_parse_invalid_currency::case_2 ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_07_addition_with_space ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_12_division ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_15_parenthesis ... ok
[INFO] [stdout] test amount::tests::currency_from_str_should_parse_valid_currency::case_1 ... ok
[INFO] [stdout] test chumksy::tests::should_parse_valid_string::case_1_empty ... ok
[INFO] [stdout] test chumksy::tests::should_parse_valid_string::case_2_normal ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_14_operator_priority ... ok
[INFO] [stdout] test chumksy::tests::should_not_parse_invalid_string::case_2_not_quoted ... ok
[INFO] [stdout] test amount::tests::currency_from_str_should_not_parse_invalid_currency::case_3 ... ok
[INFO] [stdout] test chumksy::tests::should_not_parse_invalid_string::case_1_nothing ... ok
[INFO] [stdout] test chumksy::tests::should_parse_valid_string::case_4_escaped_backslash ... ok
[INFO] [stdout] test chumksy::tests::should_parse_valid_string::case_3_escaped_quote ... ok
[INFO] [stdout] test chumksy::tests::should_not_parse_invalid_string::case_4_not_closed_escaped ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_5 ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_16_parenthesis_nested ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_6 ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_8 ... ok
[INFO] [stdout] test date::chumsky::tests::should_parse_valid_date::case_1_first_day_of_year ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_2 ... ok
[INFO] [stdout] test chumksy::tests::should_not_parse_invalid_string::case_3_not_closed ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_10_multiplication ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_1 ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_3 ... ok
[INFO] [stdout] test date::tests::date_from_str_should_parse_valid_date ... ok
[INFO] [stdout] test date::tests::date_from_str_should_not_parse_invalid_date ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_4 ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_7 ... ok
[INFO] [stdout] test date::chumsky::tests::should_parse_valid_date::case_2_last_day_of_year ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_not_parse_invalid_metadata::case_1_space_in_key ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_metadata_map ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_4_snake_key ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_5_camel_case_key ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_6_currency ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_3_kebab_key ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_1_num ... ok
[INFO] [stdout] test metadata::tests::key_from_str_should_not_parse_invalid_key ... ok
[INFO] [stdout] test metadata::tests::key_from_str_should_parse_key ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_7_string ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_not_parse_invalid_cost::case_1_duplicated_date ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_not_parse_invalid_cost::case_2_duplicated_amount ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_not_parse_invalid_transaction::case_1_invalid_tag ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_empty_cost::input_1_______ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_cost_date::input_3____2024_03_02_2EUR___ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_cost_amount::input_3____2024_03_03_1EUR___ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_empty_cost::input_2_______ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_cost_amount::input_2____1EUR___ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_cost_amount::input_1____1EUR___ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_not_parse_invalid_transaction::case_2_invalid_tag ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_cost_date::input_1____2024_03_02___ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_account ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_2_expression ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_cost_date::input_2____1EUR_2024_03_02___ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_cost::case_1_none ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_cost::case_3_some ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_amount::case_2_some ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_amount::case_1_none ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_flag::case_1_no_flag ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_flag::case_2_cleared ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_cost::case_2_empty ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_price::case_2_unit ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_price::case_1_none ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_flag::case_3_pending ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_description_and_payee::case_1 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_price::case_3_total ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_flag::case_2 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_description_and_payee::case_2 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_flag::case_1 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_description_and_payee::case_3 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_flag::case_3 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_links::case_2 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_links::case_1 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_postings ... ignored, not implemented
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_links::case_3 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_tags::case_1 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_metadata ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_tags::case_2 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_cost::case_4_some_before_price ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_tags::case_3 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 124 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parse_from_file_spec.rs (/opt/rustwide/target/debug/deps/parse_from_file_spec-c7afd60efd4404e8)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test can_parse_example_files::case_1 ... ok
[INFO] [stdout] test can_parse_example_files::case_2 ... ok
[INFO] [stdout] test can_parse_example_files::case_3 ... ok
[INFO] [stdout] test can_parse_example_files::case_4 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parser_spec.rs (/opt/rustwide/target/debug/deps/parser_spec-670a76593e5e8d47)
[INFO] [stdout] 
[INFO] [stdout] running 141 tests
[INFO] [stdout] test account_from_str_should_fail_for_invalid_input::case_3 ... ok
[INFO] [stdout] test account_from_str_should_fail_for_invalid_input::case_1 ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_01_assets ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_04_expenses ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_06_one_component ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_05_income ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_02_liabilities ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_07_multiple_components ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_09_num_at_end ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_08_dash ... ok
[INFO] [stdout] test account_from_str_should_fail_for_invalid_input::case_2 ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_10_num_at_start ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_11_non_standard_name ... ok
[INFO] [stdout] test error_should_contain_relevant_line_number ... ok
[INFO] [stdout] test should_find_all_open_directives::case_1 ... ok
[INFO] [stdout] test directive_should_contain_relevant_line_number ... ok
[INFO] [stdout] test should_parse_balance_assertion_amount::case_1 ... ok
[INFO] [stdout] test should_parse_balance_assertion_amount::case_2 ... ok
[INFO] [stdout] test should_parse_balance_assertion_amount::case_3 ... ok
[INFO] [stdout] test should_find_all_open_directives::case_3 ... ok
[INFO] [stdout] test should_parse_close_account::case_2 ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_03_equity ... ok
[INFO] [stdout] test should_parse_close_account::case_3 ... ok
[INFO] [stdout] test should_parse_close_account::case_5 ... ok
[INFO] [stdout] test should_parse_date::case_2 ... ok
[INFO] [stdout] test should_parse_date::case_3 ... ok
[INFO] [stdout] test should_parse_date::case_4 ... ok
[INFO] [stdout] test should_parse_date::case_5 ... ok
[INFO] [stdout] test should_parse_include ... ok
[INFO] [stdout] test should_parse_include_with_comment ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_02 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_03 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_04 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_05 ... ok
[INFO] [stdout] test should_parse_commodity_that_ends_with_number ... ok
[INFO] [stdout] test should_parse_metadata_currency ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_01 ... ok
[INFO] [stdout] test should_parse_close_account::case_1 ... ok
[INFO] [stdout] test should_parse_commodity ... ok
[INFO] [stdout] test should_parse_event ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_13 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_14 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_12 ... ok
[INFO] [stdout] test should_parse_multiple_options_with_same_key ... ok
[INFO] [stdout] test should_parse_balance_assertion_account::case_1 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_06 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_07 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_08 ... ok
[INFO] [stdout] test should_parse_close_account::case_4 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_09 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_10 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_11 ... ok
[INFO] [stdout] test should_parse_open_account::case_03 ... ok
[INFO] [stdout] test should_parse_open_account::case_01 ... ok
[INFO] [stdout] test should_parse_open_account::case_02 ... ok
[INFO] [stdout] test should_parse_open_account::case_04 ... ok
[INFO] [stdout] test should_parse_open_account::case_05 ... ok
[INFO] [stdout] test should_parse_open_account::case_06 ... ok
[INFO] [stdout] test should_parse_open_account::case_07 ... ok
[INFO] [stdout] test should_parse_open_account::case_08 ... ok
[INFO] [stdout] test should_parse_open_account::case_09 ... ok
[INFO] [stdout] test should_parse_open_account::case_10 ... ok
[INFO] [stdout] test should_parse_open_account::case_11 ... ok
[INFO] [stdout] test should_parse_open_account::case_12 ... ok
[INFO] [stdout] test should_parse_open_account_booking_method::case_1 ... ok
[INFO] [stdout] test should_parse_open_account_booking_method::case_2 ... ok
[INFO] [stdout] test should_parse_open_account_booking_method::case_3 ... ok
[INFO] [stdout] test should_parse_open_account_booking_method::case_4 ... ok
[INFO] [stdout] test should_parse_open_account_booking_method::case_5 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_1 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_2 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_3 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_4 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_5 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_6 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_7 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_8 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_9 ... ok
[INFO] [stdout] test should_parse_option ... ok
[INFO] [stdout] test should_parse_option_with_comment ... ok
[INFO] [stdout] test should_parse_pad_account::case_1 ... ok
[INFO] [stdout] test should_parse_pad_source_account::case_1 ... ok
[INFO] [stdout] test should_parse_price_commodity ... ok
[INFO] [stdout] test should_reject_invalid_input::input_02___14_05_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_03___2014_05_05openAssets__ ... ok
[INFO] [stdout] test should_parse_price_amount ... ok
[INFO] [stdout] test should_reject_invalid_input::input_04___2014_05_05openAssets_hello__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_01___2023_06_18__Hello____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_11___2014_05_15openAssets__Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_05___2014_5_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_07___2014_00_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_10___2014_05_32openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_12___2014_05_01openAssets_Cash2014_05_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_06___2014_05_1openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_13___2014_05_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_14___2014_05_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_15___2014_05_01open__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_16___2014_05_01close__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_08___2014_13_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_09___2014_05_00openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_17___2014_05_01openoops__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_18___2014_05_01closeoops__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_19___2014_05_01openAssets_Checkingusd__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_26___2014_05_01closeAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_25___2014_05_01closeAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_24___2014_05_01openAssets_Checking_US__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_21___2014_05_01openAssets_CheckingUSDCHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_20___2014_05_01openAssets_CheckingHello__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_28___2023_05_15commodity__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_35___2022_05_18openAssets_CashnTitle___hello____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_32___option__hello____world____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_31___option__hello____world____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_27___2014_05_01closeAssets_Cash__ ... ok
[INFO] [stdout] test should_parse_date::case_1 ... ok
[INFO] [stdout] test should_reject_invalid_input::input_29___2023_05_15commodityCHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_30___2023_05_15commodityCHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_22___2014_05_01openAssets_Checking1SD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_33___option__hello____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_23___2014_05_01openAssets_CheckingUS___ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_36___2020_04_10balanceAssets_US_BofA_Checking2473_33USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_42___2022_08_26priceVHT121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_39___2020_12_09event__location____NewMetropolis____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_41___2020_12_09event__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_44___2022_08_26priceVHT121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_40___2020_12_09event__location____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_38___2020_12_09event__location____NewMetropolis____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_48___2014_06_01padAssets_BofA_CheckingEquity_Opening_Balances__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_45___2022_08_26priceVHT121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_43___2022_08_26priceVHT121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_47___2022_08_26price121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_34___2022_05_18openAssets_Cashntitle___hello____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_50_r__include____a_path_to_file_beancount____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_46___2022_08_26priceVHT__ ... ok
[INFO] [stdout] test should_succeed_for_valid_input::input_3_COMMENTS ... ok
[INFO] [stdout] test should_succeed_for_valid_input::input_2___n__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_49___2014_06_01padAssets_BofA_CheckingEquity_Opening_Balances__ ... ok
[INFO] [stdout] test should_succeed_for_valid_input::input_1_____ ... ok
[INFO] [stdout] test should_succeed_for_valid_input::input_4_SIMPLE ... ok
[INFO] [stdout] test should_reject_invalid_input::input_37___2020_04_10balanceAssets_US_BofA_Checking__ ... ok
[INFO] [stdout] test should_find_all_open_directives::case_2 ... ok
[INFO] [stdout] test should_succeed_for_valid_input::input_5_OFFICIAL ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 141 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rust_decimal_spec.rs (/opt/rustwide/target/debug/deps/rust_decimal_spec-6afeda9d6827b46a)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test should_parse_amount::case_4 ... ok
[INFO] [stdout] test should_parse_amount::case_6 ... ok
[INFO] [stdout] test should_parse_amount::case_1 ... ok
[INFO] [stdout] test should_parse_amount::case_2 ... ok
[INFO] [stdout] test should_parse_amount::case_5 ... ok
[INFO] [stdout] test should_parse_amount::case_3 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/trx_parser_spec.rs (/opt/rustwide/target/debug/deps/trx_parser_spec-113493c0c59a9717)
[INFO] [stdout] 
[INFO] [stdout] running 153 tests
[INFO] [stdout] test cost_amount_should_be_empty_if_absent ... ok
[INFO] [stdout] test amount_should_be_empty_if_absent ... ok
[INFO] [stdout] test cost_should_be_empty_if_absent::input_2___2023_05_17_nAssets_Cash10CHF__ ... ok
[INFO] [stdout] test cost_should_be_empty_if_absent::input_1___2023_05_17_nAssets_Cash__ ... ok
[INFO] [stdout] test price_should_be_empty_if_absent::input_1___2023_05_17_nAssets_Cash__ ... ok
[INFO] [stdout] test cost_should_be_empty_if_absent::input_3___2023_05_17_nAssets_Cash10CHF1EUR__ ... ok
[INFO] [stdout] test should_find_all_postings::case_1 ... ok
[INFO] [stdout] test price_should_be_empty_if_absent::input_2___2023_05_17_nAssets_Cash10CHF__ ... ok
[INFO] [stdout] test should_find_all_postings::case_2 ... ok
[INFO] [stdout] test should_parse_amount::case_01 ... ok
[INFO] [stdout] test should_parse_amount::case_04_neg ... ok
[INFO] [stdout] test should_find_all_postings::case_3 ... ok
[INFO] [stdout] test should_parse_amount::case_06_neg_priority ... ok
[INFO] [stdout] test should_find_all_transactions::case_2 ... ok
[INFO] [stdout] test should_find_all_transactions::case_1 ... ok
[INFO] [stdout] test should_find_all_transactions::case_3 ... ok
[INFO] [stdout] test should_parse_amount::case_02 ... ok
[INFO] [stdout] test should_parse_amount::case_08_neg_group_2 ... ok
[INFO] [stdout] test should_parse_amount::case_10_neg_group_space_2 ... ok
[INFO] [stdout] test should_parse_amount::case_09_neg_group_space ... ok
[INFO] [stdout] test should_parse_amount::case_07_neg_group ... ok
[INFO] [stdout] test should_parse_amount::case_03 ... ok
[INFO] [stdout] test should_include_tag_stack ... ok
[INFO] [stdout] test should_parse_amount::case_11 ... ok
[INFO] [stdout] test should_parse_amount::case_12 ... ok
[INFO] [stdout] test should_parse_amount::case_13 ... ok
[INFO] [stdout] test should_parse_amount::case_05_neg_with_space ... ok
[INFO] [stdout] test should_parse_amount::case_15 ... ok
[INFO] [stdout] test should_parse_amount::case_18 ... ok
[INFO] [stdout] test should_parse_amount::case_20 ... ok
[INFO] [stdout] test should_parse_amount::case_21 ... ok
[INFO] [stdout] test should_parse_amount::case_17 ... ok
[INFO] [stdout] test should_parse_amount::case_14 ... ok
[INFO] [stdout] test should_parse_amount::case_19 ... ok
[INFO] [stdout] test should_parse_amount::case_22 ... ok
[INFO] [stdout] test should_parse_amount::case_16 ... ok
[INFO] [stdout] test should_parse_amount::case_23 ... ok
[INFO] [stdout] test should_parse_amount::case_24 ... ok
[INFO] [stdout] test should_parse_amount::case_25 ... ok
[INFO] [stdout] test should_parse_amount::case_26 ... ok
[INFO] [stdout] test should_parse_amount::case_27 ... ok
[INFO] [stdout] test should_parse_amount::case_29 ... ok
[INFO] [stdout] test should_parse_amount::case_30 ... ok
[INFO] [stdout] test should_parse_amount::case_31 ... ok
[INFO] [stdout] test should_parse_amount::case_28 ... ok
[INFO] [stdout] test should_parse_amount::case_32 ... ok
[INFO] [stdout] test should_parse_amount::case_33 ... ok
[INFO] [stdout] test should_parse_amount::case_34 ... ok
[INFO] [stdout] test should_parse_amount::case_36 ... ok
[INFO] [stdout] test should_parse_amount::case_37 ... ok
[INFO] [stdout] test should_parse_amount::case_35 ... ok
[INFO] [stdout] test should_parse_amount::case_38 ... ok
[INFO] [stdout] test should_parse_cost::case_1 ... ok
[INFO] [stdout] test should_parse_cost::case_2 ... ok
[INFO] [stdout] test should_parse_cost::case_3 ... ok
[INFO] [stdout] test should_parse_cost_date::case_1 ... ok
[INFO] [stdout] test should_parse_cost_date::case_2 ... ok
[INFO] [stdout] test should_parse_cost_date::case_3 ... ok
[INFO] [stdout] test should_parse_cost_date::case_4 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_1 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_2 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_3 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_6 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_4 ... ok
[INFO] [stdout] test should_parse_posting_flags::case_1 ... ok
[INFO] [stdout] test should_parse_posting_flags::case_3 ... ok
[INFO] [stdout] test should_parse_posting_flags::case_2 ... ok
[INFO] [stdout] test should_parse_posting_flags::case_4 ... ok
[INFO] [stdout] test should_parse_tags::case_2 ... ok
[INFO] [stdout] test should_parse_tags::case_3 ... ok
[INFO] [stdout] test should_parse_tags::case_1 ... ok
[INFO] [stdout] test should_parse_total_price::case_2 ... ok
[INFO] [stdout] test should_parse_total_price::case_3 ... ok
[INFO] [stdout] test should_parse_total_price::case_1 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_5 ... ok
[INFO] [stdout] test should_parse_total_price::case_5 ... ok
[INFO] [stdout] test should_parse_transaction_description::case_1 ... ok
[INFO] [stdout] test should_parse_transaction_description::case_2 ... ok
[INFO] [stdout] test should_parse_posting_with_metadata ... ok
[INFO] [stdout] test should_parse_transaction_description::case_4_escaped_backslash ... ok
[INFO] [stdout] test should_parse_total_price::case_6 ... ok
[INFO] [stdout] test should_parse_transaction_description::case_5 ... ok
[INFO] [stdout] test should_parse_transaction_description::case_3_escaped_double_quotes ... ok
[INFO] [stdout] test should_parse_posting_flags::case_5 ... ok
[INFO] [stdout] test should_parse_total_price::case_4 ... ok
[INFO] [stdout] test should_parse_transaction_description::case_6 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_1 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_2 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_3 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_5 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_4 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_6 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_7 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_8 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_1 ... ok
[INFO] [stdout] test should_parse_tags::case_4 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_2 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_3 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_5 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_6 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_4 ... ok
[INFO] [stdout] test should_parse_transaction_payee::case_1 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_7 ... ok
[INFO] [stdout] test should_parse_transaction_payee::case_2 ... ok
[INFO] [stdout] test should_parse_transaction_payee::case_4 ... ok
[INFO] [stdout] test should_parse_transaction_payee::case_3 ... ok
[INFO] [stdout] test should_parse_transaction_tags::case_3 ... ok
[INFO] [stdout] test should_parse_transaction_tags::case_4 ... ok
[INFO] [stdout] test should_parse_unit_price::case_2 ... ok
[INFO] [stdout] test should_parse_transaction_tags::case_2 ... ok
[INFO] [stdout] test should_parse_transaction_tags::case_1 ... ok
[INFO] [stdout] test should_parse_unit_price::case_4 ... ok
[INFO] [stdout] test should_parse_unit_price::case_3 ... ok
[INFO] [stdout] test should_reject_invalid_input::input_02___2023_05_15___narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_03___2023_05_15___narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_04___2023_05_15txn__narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_05___2023_05_15txn__payee____narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_06___2023_05_15txn__payee____narration____ ... ok
[INFO] [stdout] test should_parse_unit_price::case_6 ... ok
[INFO] [stdout] test should_reject_invalid_input::input_08___2023_05_15___payee____narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_09___2023_05_15txnnAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_01___2023_05_15txn__narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_10___2023_05_15___hello__nAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_07___2023_05_15txn__payee____narration____ ... ok
[INFO] [stdout] test should_parse_transaction_tags::case_5 ... ok
[INFO] [stdout] test should_reject_invalid_input::input_11___2023_05_15___test__n_Assets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_12___2023_05_15___test__n_Assets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_14___2023_05_15___test__nAssets_Cash10CHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_15___2023_05_15___test__nAssets_Cash10__2CHF__ ... ok
[INFO] [stdout] test should_parse_unit_price::case_1 ... ok
[INFO] [stdout] test should_reject_invalid_input::input_16___2023_05_15___test__nAssets_Cash_CHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_18___2023_05_19_nAssets_Cash1CHF2EUR__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_19___2023_05_19_nAssets_Cash2EUR__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_13___2023_05_15___test__nAssets_Cash10CHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_20___2023_05_19_nAssets_Cash_1EUR_4PLN__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_17___2023_05_19_nAssets_Cash1CHF2EUR__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_21___2023_05_19_nAssets_Cash_1EUR___ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_23___2023_05_19_nAssets_Cash1CHF_1EUR_4PLN__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_24___2023_05_19_nAssets_Cash1CHF_1EUR____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_22___2023_05_19_nAssets_Cash1CHF_1EUR_4PLN__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_25___2023_05_19_nAssets_Cash1CHF__2023_05_19___ ... ok
[INFO] [stdout] test should_parse_unit_price::case_5 ... ok
[INFO] [stdout] test should_reject_invalid_input::input_27___pushtagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_26___2023_05_19_nAssets_Cash1CHF_____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_28___pushtagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_29___pushtag__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_30___poptagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_31___poptagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_32___poptagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_33___poptag__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_34___poptagtest__ ... ok
[INFO] [stdout] test should_find_all_postings::case_4 ... ok
[INFO] [stdout] test should_find_all_transactions::case_4 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 153 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/util_spec.rs (/opt/rustwide/target/debug/deps/util_spec-9e021b35471edebf)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test can_parse_valid_currency_from_str::raw_1___A__ ... ok
[INFO] [stdout] test beancount_file_type_should_be_normal ... ok
[INFO] [stdout] test accounts_implements_display ... ok
[INFO] [stdout] test can_parse_valid_currency_from_str::raw_3___USD__42_CHF_EUR_PLN__ ... ok
[INFO] [stdout] test can_parse_valid_currency_from_str::raw_2___CHF__ ... ok
[INFO] [stdout] test currency_implements_display ... ok
[INFO] [stdout] test date_comparison::case_1 ... ok
[INFO] [stdout] test date_comparison::case_2 ... ok
[INFO] [stdout] test date_comparison::case_3 ... ok
[INFO] [stdout] test directive_from_str::input_1___2023_07_09closeAssets_Cash__ ... ok
[INFO] [stdout] test directive_from_str::input_2___2023_07_09openAssets_CashCHF__ ... ok
[INFO] [stdout] test directive_from_str::input_3___2023_07_09___hello____ ... ok
[INFO] [stdout] test directive_from_str::input_4___2023_07_09___hello____world____ ... ok
[INFO] [stdout] test directive_from_str::input_5___2023_07_09___hello__hello__ ... ok
[INFO] [stdout] test directive_from_str::input_6___2023_07_09___hello___hello__ ... ok
[INFO] [stdout] test directive_from_str::input_7___2023_07_09___hello__ntitle___cool____ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_1___helloworld__ ... ok
[INFO] [stdout] test error_debug_impl_is_succinct ... ok
[INFO] [stdout] test directive_from_str::input_8___2023_07_09___hello__nAssets_Cash10CHFnIncome_Gifts__ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_3___1SD__ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_4____US__ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_6___CHF__ ... ok
[INFO] [stdout] test result_entry_type_should_be_normal ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_5___US___ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_2___oops__ ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests beancount_parser
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test src/account.rs - account::Account (line 30) ... ok
[INFO] [stdout] test src/error.rs - error::Error (line 14) ... ok
[INFO] [stdout] test src/lib.rs - BeancountFile<D>::option (line 204) ... ok
[INFO] [stdout] test src/account.rs - account::Close (line 133) ... ok
[INFO] [stdout] test src/event.rs - event::Event (line 8) ... ok
[INFO] [stdout] test src/metadata.rs - metadata (line 5) ... ok
[INFO] [stdout] test src/date.rs - date::Date (line 22) ... ok
[INFO] [stdout] test src/account.rs - account::Open (line 84) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Posting (line 65) ... ok
[INFO] [stdout] test src/account.rs - account::Pad (line 175) ... ok
[INFO] [stdout] test src/account.rs - account::Balance (line 150) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Tag (line 132) ... ok
[INFO] [stdout] test src/amount.rs - amount::Price (line 24) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Link (line 178) ... ok
[INFO] [stdout] test src/lib.rs - (line 14) ... ok
[INFO] [stdout] test src/lib.rs - Directive (line 250) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Transaction (line 27) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.55s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "d1668f06b397a66b399f01c8f868374af3a2269027129c3b5c4ab58d90357c54", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d1668f06b397a66b399f01c8f868374af3a2269027129c3b5c4ab58d90357c54", kill_on_drop: false }`
[INFO] [stdout] d1668f06b397a66b399f01c8f868374af3a2269027129c3b5c4ab58d90357c54
[INFO] testing beancount-parser-2.2.1 against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate beancount-parser 2.2.1 into /workspace/builds/worker-4-tc2/source
[INFO] validating manifest of crates.io crate beancount-parser 2.2.1 on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate beancount-parser 2.2.1
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate beancount-parser 2.2.1
[INFO] tweaked toml for crates.io crate beancount-parser 2.2.1 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] crate crates.io crate beancount-parser 2.2.1 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" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 60e4537c85d25eb5587670f9725b964be86296ae08aadd22f4462cae6cd15060
[INFO] running `Command { std: "docker" "start" "-a" "60e4537c85d25eb5587670f9725b964be86296ae08aadd22f4462cae6cd15060", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "60e4537c85d25eb5587670f9725b964be86296ae08aadd22f4462cae6cd15060", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "60e4537c85d25eb5587670f9725b964be86296ae08aadd22f4462cae6cd15060", kill_on_drop: false }`
[INFO] [stdout] 60e4537c85d25eb5587670f9725b964be86296ae08aadd22f4462cae6cd15060
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ab298bca0323ecbf6ed99126ed002775b85a080c5afe7ef0c1ecca1f82649713
[INFO] running `Command { std: "docker" "start" "-a" "ab298bca0323ecbf6ed99126ed002775b85a080c5afe7ef0c1ecca1f82649713", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.81
[INFO] [stderr]    Compiling thiserror v1.0.59
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling bytecount v0.6.8
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling syn v2.0.60
[INFO] [stderr]    Compiling nom_locate v4.2.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.59
[INFO] [stderr]    Compiling beancount-parser v2.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.56s
[INFO] running `Command { std: "docker" "inspect" "ab298bca0323ecbf6ed99126ed002775b85a080c5afe7ef0c1ecca1f82649713", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ab298bca0323ecbf6ed99126ed002775b85a080c5afe7ef0c1ecca1f82649713", kill_on_drop: false }`
[INFO] [stdout] ab298bca0323ecbf6ed99126ed002775b85a080c5afe7ef0c1ecca1f82649713
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5c6b3d6a3e3b1be71a700a152a2b7771403e383a03f3c31e44b4c03825b18a16
[INFO] running `Command { std: "docker" "start" "-a" "5c6b3d6a3e3b1be71a700a152a2b7771403e383a03f3c31e44b4c03825b18a16", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.0.95
[INFO] [stderr]    Compiling semver v1.0.22
[INFO] [stderr]    Compiling autocfg v1.2.0
[INFO] [stderr]    Compiling serde v1.0.199
[INFO] [stderr]    Compiling either v1.11.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling serde_json v1.0.116
[INFO] [stderr]    Compiling object v0.32.2
[INFO] [stderr]    Compiling addr2line v0.21.0
[INFO] [stderr]    Compiling miniz_oxide v0.7.2
[INFO] [stderr]    Compiling syn v2.0.60
[INFO] [stderr]    Compiling is-terminal v0.4.12
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling zerocopy v0.7.32
[INFO] [stderr]    Compiling plotters-backend v0.3.5
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling clap_builder v4.5.2
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling plotters-svg v0.3.5
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling rust_decimal v1.35.0
[INFO] [stderr]    Compiling smawk v0.3.2
[INFO] [stderr]    Compiling num-traits v0.2.18
[INFO] [stderr]    Compiling relative-path v1.9.2
[INFO] [stderr]    Compiling allocator-api2 v0.2.18
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling is_ci v1.2.0
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling supports-color v2.1.0
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling supports-unicode v2.1.0
[INFO] [stderr]    Compiling supports-hyperlinks v2.1.0
[INFO] [stderr]    Compiling terminal_size v0.1.17
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling textwrap v0.15.2
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stderr]    Compiling rstest_macros v0.19.0
[INFO] [stderr]    Compiling psm v0.1.21
[INFO] [stderr]    Compiling backtrace v0.3.71
[INFO] [stderr]    Compiling stacker v0.1.15
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling chumsky v0.9.3
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling clap v4.5.4
[INFO] [stderr]    Compiling plotters v0.3.5
[INFO] [stderr]    Compiling backtrace-ext v0.2.1
[INFO] [stderr]    Compiling serde_derive v1.0.199
[INFO] [stderr]    Compiling thiserror-impl v1.0.59
[INFO] [stderr]    Compiling miette-derive v5.10.0
[INFO] [stderr]    Compiling thiserror v1.0.59
[INFO] [stderr]    Compiling beancount-parser v2.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling miette v5.10.0
[INFO] [stderr]    Compiling rstest v0.19.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 16.20s
[INFO] running `Command { std: "docker" "inspect" "5c6b3d6a3e3b1be71a700a152a2b7771403e383a03f3c31e44b4c03825b18a16", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5c6b3d6a3e3b1be71a700a152a2b7771403e383a03f3c31e44b4c03825b18a16", kill_on_drop: false }`
[INFO] [stdout] 5c6b3d6a3e3b1be71a700a152a2b7771403e383a03f3c31e44b4c03825b18a16
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 71bfec04400ba27b19722674c289622b35dfb73f72b081a3bf6c056d3ea3de5e
[INFO] running `Command { std: "docker" "start" "-a" "71bfec04400ba27b19722674c289622b35dfb73f72b081a3bf6c056d3ea3de5e", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/beancount_parser-edc2ec673f1b3254)
[INFO] [stdout] 
[INFO] [stdout] running 125 tests
[INFO] [stdout] test account::chumksy::tests::should_not_parse_invalid_account::case_2 ... ok
[INFO] [stdout] test account::chumksy::tests::should_not_parse_invalid_account::case_1 ... ok
[INFO] [stdout] test account::chumksy::tests::should_not_parse_invalid_account::case_3 ... ok
[INFO] [stdout] test account::chumksy::tests::should_not_parse_invalid_account::case_4 ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_02_liabilities ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_01_assets ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_03_equity ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_04_expenses ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_05_income ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_06_one_component ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_07_multiple_components ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_08_dash ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_09_num_at_end ... ok
[INFO] [stdout] test account::chumksy::tests::should_parse_valid_account::case_10_num_at_start ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_currency::case_1_empty ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_currency::case_2_lowercase ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_1_empty ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_2_alpha ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_currency::case_3_start_with_digit ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_4_start_with_thousand_sep ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_6_comma_in_fract_part ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_5_two_dots ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_3_start_with_dot ... ok
[INFO] [stdout] test amount::chumsky::tests::should_not_parse_invalid_value::case_7_comma_dot ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_2_zero_one ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_1_zero ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_3_zero_dot ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_6_thousand ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_5_with_fract_part ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_currency::case_3_end_with_digit ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_currency::case_2_with_special_chars ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_01_literal ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_amount ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_08_substraction ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_07_addition_with_space ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_11_multiplication_with_space ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_02_neg_literal ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_7_thousand_sep ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_integer::case_4_int ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_03_double_neg ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_13_division_with_space ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_06_addition ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_10_multiplication ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_05_neg_parenthesis_2 ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_12_division ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_currency::case_1_normal ... ok
[INFO] [stdout] test amount::tests::currency_from_str_should_not_parse_invalid_currency::case_2 ... ok
[INFO] [stdout] test amount::tests::currency_from_str_should_not_parse_invalid_currency::case_3 ... ok
[INFO] [stdout] test amount::tests::currency_from_str_should_parse_valid_currency::case_1 ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_04_neg_parenthesis ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_15_parenthesis ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_16_parenthesis_nested ... ok
[INFO] [stdout] test chumksy::tests::should_not_parse_invalid_string::case_1_nothing ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_09_substraction_with_space ... ok
[INFO] [stdout] test amount::tests::currency_from_str_should_not_parse_invalid_currency::case_1 ... ok
[INFO] [stdout] test amount::chumsky::tests::should_parse_valid_expression::case_14_operator_priority ... ok
[INFO] [stdout] test chumksy::tests::should_parse_valid_string::case_1_empty ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_5 ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_4 ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_6 ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_7 ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_8 ... ok
[INFO] [stdout] test date::chumsky::tests::should_parse_valid_date::case_1_first_day_of_year ... ok
[INFO] [stdout] test chumksy::tests::should_not_parse_invalid_string::case_4_not_closed_escaped ... ok
[INFO] [stdout] test chumksy::tests::should_not_parse_invalid_string::case_2_not_quoted ... ok
[INFO] [stdout] test chumksy::tests::should_parse_valid_string::case_2_normal ... ok
[INFO] [stdout] test chumksy::tests::should_parse_valid_string::case_4_escaped_backslash ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_1 ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_2 ... ok
[INFO] [stdout] test chumksy::tests::should_parse_valid_string::case_3_escaped_quote ... ok
[INFO] [stdout] test chumksy::tests::should_not_parse_invalid_string::case_3_not_closed ... ok
[INFO] [stdout] test date::tests::date_from_str_should_not_parse_invalid_date ... ok
[INFO] [stdout] test date::chumsky::tests::should_not_parse_invalid_date::case_3 ... ok
[INFO] [stdout] test date::chumsky::tests::should_parse_valid_date::case_2_last_day_of_year ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_not_parse_invalid_metadata::case_1_space_in_key ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_3_kebab_key ... ok
[INFO] [stdout] test date::tests::date_from_str_should_parse_valid_date ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_2_expression ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_6_currency ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_metadata_map ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_4_snake_key ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_1_num ... ok
[INFO] [stdout] test metadata::tests::key_from_str_should_not_parse_invalid_key ... ok
[INFO] [stdout] test metadata::tests::key_from_str_should_parse_key ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_cost_amount::input_2____1EUR___ ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_7_string ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_not_parse_invalid_cost::case_2_duplicated_amount ... ok
[INFO] [stdout] test metadata::chumsky::tests::should_parse_valid_metadata_entry::case_5_camel_case_key ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_not_parse_invalid_transaction::case_2_invalid_tag ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_not_parse_invalid_transaction::case_1_invalid_tag ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_cost_date::input_1____2024_03_02___ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_cost_amount::input_1____1EUR___ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_not_parse_invalid_cost::case_1_duplicated_date ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_cost_amount::input_3____2024_03_03_1EUR___ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_empty_cost::input_1_______ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_empty_cost::input_2_______ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_cost_date::input_2____1EUR_2024_03_02___ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_account ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_cost_date::input_3____2024_03_02_2EUR___ ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_amount::case_1_none ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_flag::case_1_no_flag ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_cost::case_2_empty ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_flag::case_3_pending ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_cost::case_3_some ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_metadata ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_flag::case_2_cleared ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_price::case_2_unit ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_cost::case_1_none ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_cost::case_4_some_before_price ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_flag::case_1 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_description_and_payee::case_3 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_flag::case_2 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_amount::case_2_some ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_flag::case_3 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_price::case_1_none ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_posting_price::case_3_total ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_description_and_payee::case_1 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_description_and_payee::case_2 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_postings ... ignored, not implemented
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_links::case_3 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_tags::case_1 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_links::case_2 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_tags::case_3 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_tags::case_2 ... ok
[INFO] [stdout] test transaction::chumsky::tests::should_parse_transaction_links::case_1 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 124 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parse_from_file_spec.rs (/opt/rustwide/target/debug/deps/parse_from_file_spec-c7afd60efd4404e8)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test can_parse_example_files::case_1 ... ok
[INFO] [stdout] test can_parse_example_files::case_2 ... ok
[INFO] [stdout] test can_parse_example_files::case_3 ... ok
[INFO] [stdout] test can_parse_example_files::case_4 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parser_spec.rs (/opt/rustwide/target/debug/deps/parser_spec-670a76593e5e8d47)
[INFO] [stdout] 
[INFO] [stdout] running 141 tests
[INFO] [stdout] test account_from_str_should_fail_for_invalid_input::case_1 ... ok
[INFO] [stdout] test account_from_str_should_fail_for_invalid_input::case_2 ... ok
[INFO] [stdout] test account_from_str_should_fail_for_invalid_input::case_3 ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_01_assets ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_02_liabilities ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_03_equity ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_04_expenses ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_05_income ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_06_one_component ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_07_multiple_components ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_08_dash ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_09_num_at_end ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_10_num_at_start ... ok
[INFO] [stdout] test account_from_str_should_parse_valid_account::case_11_non_standard_name ... ok
[INFO] [stdout] test should_find_all_open_directives::case_1 ... ok
[INFO] [stdout] test error_should_contain_relevant_line_number ... ok
[INFO] [stdout] test directive_should_contain_relevant_line_number ... ok
[INFO] [stdout] test should_parse_balance_assertion_amount::case_2 ... ok
[INFO] [stdout] test should_parse_balance_assertion_amount::case_1 ... ok
[INFO] [stdout] test should_parse_balance_assertion_amount::case_3 ... ok
[INFO] [stdout] test should_parse_balance_assertion_account::case_1 ... ok
[INFO] [stdout] test should_parse_close_account::case_3 ... ok
[INFO] [stdout] test should_parse_date::case_1 ... ok
[INFO] [stdout] test should_parse_close_account::case_1 ... ok
[INFO] [stdout] test should_parse_date::case_5 ... ok
[INFO] [stdout] test should_parse_commodity ... ok
[INFO] [stdout] test should_parse_event ... ok
[INFO] [stdout] test should_parse_close_account::case_5 ... ok
[INFO] [stdout] test should_parse_include ... ok
[INFO] [stdout] test should_parse_date::case_3 ... ok
[INFO] [stdout] test should_parse_metadata_currency ... ok
[INFO] [stdout] test should_parse_commodity_that_ends_with_number ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_01 ... ok
[INFO] [stdout] test should_parse_close_account::case_2 ... ok
[INFO] [stdout] test should_parse_date::case_4 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_02 ... ok
[INFO] [stdout] test should_find_all_open_directives::case_3 ... ok
[INFO] [stdout] test should_parse_include_with_comment ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_07 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_05 ... ok
[INFO] [stdout] test should_parse_close_account::case_4 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_09 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_03 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_10 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_06 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_11 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_04 ... ok
[INFO] [stdout] test should_parse_date::case_2 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_08 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_13 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_12 ... ok
[INFO] [stdout] test should_parse_open_account::case_02 ... ok
[INFO] [stdout] test should_parse_open_account::case_03 ... ok
[INFO] [stdout] test should_parse_open_account::case_06 ... ok
[INFO] [stdout] test should_parse_multiple_options_with_same_key ... ok
[INFO] [stdout] test should_parse_open_account::case_05 ... ok
[INFO] [stdout] test should_parse_open_account::case_04 ... ok
[INFO] [stdout] test should_parse_open_account::case_11 ... ok
[INFO] [stdout] test should_parse_open_account::case_01 ... ok
[INFO] [stdout] test should_parse_open_account::case_09 ... ok
[INFO] [stdout] test should_parse_open_account::case_10 ... ok
[INFO] [stdout] test should_parse_open_account::case_12 ... ok
[INFO] [stdout] test should_parse_open_account_booking_method::case_1 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_14 ... ok
[INFO] [stdout] test should_parse_open_account_booking_method::case_2 ... ok
[INFO] [stdout] test should_parse_open_account_booking_method::case_3 ... ok
[INFO] [stdout] test should_parse_open_account::case_08 ... ok
[INFO] [stdout] test should_parse_open_account::case_07 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_2 ... ok
[INFO] [stdout] test should_parse_open_account_booking_method::case_4 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_3 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_5 ... ok
[INFO] [stdout] test should_parse_open_account_booking_method::case_5 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_8 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_6 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_4 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_1 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_7 ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_9 ... ok
[INFO] [stdout] test should_parse_option ... ok
[INFO] [stdout] test should_parse_option_with_comment ... ok
[INFO] [stdout] test should_parse_pad_source_account::case_1 ... ok
[INFO] [stdout] test should_parse_pad_account::case_1 ... ok
[INFO] [stdout] test should_parse_price_amount ... ok
[INFO] [stdout] test should_parse_price_commodity ... ok
[INFO] [stdout] test should_reject_invalid_input::input_02___14_05_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_04___2014_05_05openAssets_hello__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_05___2014_5_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_06___2014_05_1openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_08___2014_13_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_07___2014_00_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_09___2014_05_00openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_03___2014_05_05openAssets__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_14___2014_05_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_01___2023_06_18__Hello____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_20___2014_05_01openAssets_CheckingHello__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_13___2014_05_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_11___2014_05_15openAssets__Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_12___2014_05_01openAssets_Cash2014_05_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_17___2014_05_01openoops__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_16___2014_05_01close__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_18___2014_05_01closeoops__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_21___2014_05_01openAssets_CheckingUSDCHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_22___2014_05_01openAssets_Checking1SD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_10___2014_05_32openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_15___2014_05_01open__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_25___2014_05_01closeAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_26___2014_05_01closeAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_23___2014_05_01openAssets_CheckingUS___ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_27___2014_05_01closeAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_19___2014_05_01openAssets_Checkingusd__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_24___2014_05_01openAssets_Checking_US__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_28___2023_05_15commodity__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_33___option__hello____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_34___2022_05_18openAssets_Cashntitle___hello____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_35___2022_05_18openAssets_CashnTitle___hello____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_36___2020_04_10balanceAssets_US_BofA_Checking2473_33USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_37___2020_04_10balanceAssets_US_BofA_Checking__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_29___2023_05_15commodityCHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_39___2020_12_09event__location____NewMetropolis____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_40___2020_12_09event__location____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_30___2023_05_15commodityCHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_32___option__hello____world____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_38___2020_12_09event__location____NewMetropolis____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_31___option__hello____world____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_41___2020_12_09event__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_42___2022_08_26priceVHT121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_43___2022_08_26priceVHT121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_45___2022_08_26priceVHT121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_44___2022_08_26priceVHT121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_46___2022_08_26priceVHT__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_47___2022_08_26price121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_49___2014_06_01padAssets_BofA_CheckingEquity_Opening_Balances__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_48___2014_06_01padAssets_BofA_CheckingEquity_Opening_Balances__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_50_r__include____a_path_to_file_beancount____ ... ok
[INFO] [stdout] test should_succeed_for_valid_input::input_1_____ ... ok
[INFO] [stdout] test should_succeed_for_valid_input::input_2___n__ ... ok
[INFO] [stdout] test should_succeed_for_valid_input::input_3_COMMENTS ... ok
[INFO] [stdout] test should_succeed_for_valid_input::input_4_SIMPLE ... ok
[INFO] [stdout] test should_succeed_for_valid_input::input_5_OFFICIAL ... ok
[INFO] [stdout] test should_find_all_open_directives::case_2 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 141 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rust_decimal_spec.rs (/opt/rustwide/target/debug/deps/rust_decimal_spec-6afeda9d6827b46a)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test should_parse_amount::case_2 ... ok
[INFO] [stdout] test should_parse_amount::case_1 ... ok
[INFO] [stdout] test should_parse_amount::case_4 ... ok
[INFO] [stdout] test should_parse_amount::case_5 ... ok
[INFO] [stdout] test should_parse_amount::case_3 ... ok
[INFO] [stdout] test should_parse_amount::case_6 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/trx_parser_spec.rs (/opt/rustwide/target/debug/deps/trx_parser_spec-113493c0c59a9717)
[INFO] [stdout] 
[INFO] [stdout] running 153 tests
[INFO] [stdout] test amount_should_be_empty_if_absent ... ok
[INFO] [stdout] test cost_amount_should_be_empty_if_absent ... ok
[INFO] [stdout] test cost_should_be_empty_if_absent::input_1___2023_05_17_nAssets_Cash__ ... ok
[INFO] [stdout] test cost_should_be_empty_if_absent::input_3___2023_05_17_nAssets_Cash10CHF1EUR__ ... ok
[INFO] [stdout] test price_should_be_empty_if_absent::input_1___2023_05_17_nAssets_Cash__ ... ok
[INFO] [stdout] test price_should_be_empty_if_absent::input_2___2023_05_17_nAssets_Cash10CHF__ ... ok
[INFO] [stdout] test cost_should_be_empty_if_absent::input_2___2023_05_17_nAssets_Cash10CHF__ ... ok
[INFO] [stdout] test should_find_all_postings::case_1 ... ok
[INFO] [stdout] test should_find_all_postings::case_2 ... ok
[INFO] [stdout] test should_find_all_transactions::case_1 ... ok
[INFO] [stdout] test should_find_all_transactions::case_2 ... ok
[INFO] [stdout] test should_include_tag_stack ... ok
[INFO] [stdout] test should_parse_amount::case_01 ... ok
[INFO] [stdout] test should_parse_amount::case_02 ... ok
[INFO] [stdout] test should_parse_amount::case_03 ... ok
[INFO] [stdout] test should_parse_amount::case_04_neg ... ok
[INFO] [stdout] test should_parse_amount::case_10_neg_group_space_2 ... ok
[INFO] [stdout] test should_find_all_postings::case_3 ... ok
[INFO] [stdout] test should_find_all_transactions::case_3 ... ok
[INFO] [stdout] test should_parse_amount::case_07_neg_group ... ok
[INFO] [stdout] test should_parse_amount::case_06_neg_priority ... ok
[INFO] [stdout] test should_parse_amount::case_08_neg_group_2 ... ok
[INFO] [stdout] test should_parse_amount::case_13 ... ok
[INFO] [stdout] test should_parse_amount::case_09_neg_group_space ... ok
[INFO] [stdout] test should_parse_amount::case_14 ... ok
[INFO] [stdout] test should_parse_amount::case_15 ... ok
[INFO] [stdout] test should_parse_amount::case_05_neg_with_space ... ok
[INFO] [stdout] test should_parse_amount::case_12 ... ok
[INFO] [stdout] test should_parse_amount::case_16 ... ok
[INFO] [stdout] test should_parse_amount::case_17 ... ok
[INFO] [stdout] test should_parse_amount::case_11 ... ok
[INFO] [stdout] test should_parse_amount::case_18 ... ok
[INFO] [stdout] test should_parse_amount::case_19 ... ok
[INFO] [stdout] test should_parse_amount::case_22 ... ok
[INFO] [stdout] test should_parse_amount::case_20 ... ok
[INFO] [stdout] test should_parse_amount::case_21 ... ok
[INFO] [stdout] test should_parse_amount::case_29 ... ok
[INFO] [stdout] test should_parse_amount::case_24 ... ok
[INFO] [stdout] test should_parse_amount::case_30 ... ok
[INFO] [stdout] test should_parse_amount::case_25 ... ok
[INFO] [stdout] test should_parse_amount::case_26 ... ok
[INFO] [stdout] test should_parse_amount::case_32 ... ok
[INFO] [stdout] test should_parse_amount::case_33 ... ok
[INFO] [stdout] test should_parse_amount::case_27 ... ok
[INFO] [stdout] test should_parse_amount::case_23 ... ok
[INFO] [stdout] test should_parse_amount::case_34 ... ok
[INFO] [stdout] test should_parse_amount::case_28 ... ok
[INFO] [stdout] test should_parse_amount::case_36 ... ok
[INFO] [stdout] test should_parse_amount::case_31 ... ok
[INFO] [stdout] test should_parse_amount::case_35 ... ok
[INFO] [stdout] test should_parse_amount::case_37 ... ok
[INFO] [stdout] test should_parse_amount::case_38 ... ok
[INFO] [stdout] test should_parse_cost::case_1 ... ok
[INFO] [stdout] test should_parse_cost::case_2 ... ok
[INFO] [stdout] test should_parse_cost::case_3 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_1 ... ok
[INFO] [stdout] test should_parse_cost_date::case_2 ... ok
[INFO] [stdout] test should_parse_cost_date::case_1 ... ok
[INFO] [stdout] test should_parse_cost_date::case_3 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_2 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_6 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_3 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_4 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_5 ... ok
[INFO] [stdout] test should_parse_posting_flags::case_4 ... ok
[INFO] [stdout] test should_parse_posting_with_metadata ... ok
[INFO] [stdout] test should_parse_posting_flags::case_1 ... ok
[INFO] [stdout] test should_parse_posting_flags::case_5 ... ok
[INFO] [stdout] test should_parse_tags::case_1 ... ok
[INFO] [stdout] test should_parse_cost_date::case_4 ... ok
[INFO] [stdout] test should_parse_posting_flags::case_2 ... ok
[INFO] [stdout] test should_parse_posting_flags::case_3 ... ok
[INFO] [stdout] test should_parse_tags::case_3 ... ok
[INFO] [stdout] test should_parse_total_price::case_3 ... ok
[INFO] [stdout] test should_parse_tags::case_4 ... ok
[INFO] [stdout] test should_parse_tags::case_2 ... ok
[INFO] [stdout] test should_parse_total_price::case_2 ... ok
[INFO] [stdout] test should_parse_total_price::case_1 ... ok
[INFO] [stdout] test should_parse_total_price::case_5 ... ok
[INFO] [stdout] test should_parse_transaction_description::case_2 ... ok
[INFO] [stdout] test should_parse_total_price::case_4 ... ok
[INFO] [stdout] test should_parse_transaction_description::case_4_escaped_backslash ... ok
[INFO] [stdout] test should_parse_transaction_description::case_1 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_2 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_4 ... ok
[INFO] [stdout] test should_parse_transaction_description::case_3_escaped_double_quotes ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_6 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_7 ... ok
[INFO] [stdout] test should_parse_transaction_description::case_5 ... ok
[INFO] [stdout] test should_parse_transaction_description::case_6 ... ok
[INFO] [stdout] test should_parse_total_price::case_6 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_1 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_5 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_3 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_3 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_4 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_5 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_6 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_7 ... ok
[INFO] [stdout] test should_parse_transaction_payee::case_2 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_8 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_1 ... ok
[INFO] [stdout] test should_parse_transaction_payee::case_3 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_2 ... ok
[INFO] [stdout] test should_parse_transaction_payee::case_1 ... ok
[INFO] [stdout] test should_parse_transaction_payee::case_4 ... ok
[INFO] [stdout] test should_parse_transaction_tags::case_2 ... ok
[INFO] [stdout] test should_parse_transaction_tags::case_3 ... ok
[INFO] [stdout] test should_parse_transaction_tags::case_5 ... ok
[INFO] [stdout] test should_parse_transaction_tags::case_4 ... ok
[INFO] [stdout] test should_parse_transaction_tags::case_1 ... ok
[INFO] [stdout] test should_parse_unit_price::case_2 ... ok
[INFO] [stdout] test should_parse_unit_price::case_1 ... ok
[INFO] [stdout] test should_parse_unit_price::case_3 ... ok
[INFO] [stdout] test should_reject_invalid_input::input_02___2023_05_15___narration____ ... ok
[INFO] [stdout] test should_parse_unit_price::case_5 ... ok
[INFO] [stdout] test should_reject_invalid_input::input_01___2023_05_15txn__narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_03___2023_05_15___narration____ ... ok
[INFO] [stdout] test should_parse_unit_price::case_6 ... ok
[INFO] [stdout] test should_parse_unit_price::case_4 ... ok
[INFO] [stdout] test should_reject_invalid_input::input_07___2023_05_15txn__payee____narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_05___2023_05_15txn__payee____narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_08___2023_05_15___payee____narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_09___2023_05_15txnnAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_06___2023_05_15txn__payee____narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_10___2023_05_15___hello__nAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_11___2023_05_15___test__n_Assets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_04___2023_05_15txn__narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_12___2023_05_15___test__n_Assets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_13___2023_05_15___test__nAssets_Cash10CHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_14___2023_05_15___test__nAssets_Cash10CHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_18___2023_05_19_nAssets_Cash1CHF2EUR__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_19___2023_05_19_nAssets_Cash2EUR__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_16___2023_05_15___test__nAssets_Cash_CHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_17___2023_05_19_nAssets_Cash1CHF2EUR__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_21___2023_05_19_nAssets_Cash_1EUR___ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_20___2023_05_19_nAssets_Cash_1EUR_4PLN__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_23___2023_05_19_nAssets_Cash1CHF_1EUR_4PLN__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_15___2023_05_15___test__nAssets_Cash10__2CHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_24___2023_05_19_nAssets_Cash1CHF_1EUR____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_26___2023_05_19_nAssets_Cash1CHF_____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_27___pushtagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_29___pushtag__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_28___pushtagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_22___2023_05_19_nAssets_Cash1CHF_1EUR_4PLN__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_31___poptagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_30___poptagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_25___2023_05_19_nAssets_Cash1CHF__2023_05_19___ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_32___poptagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_33___poptag__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_34___poptagtest__ ... ok
[INFO] [stdout] test should_find_all_transactions::case_4 ... ok
[INFO] [stdout] test should_find_all_postings::case_4 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 153 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/util_spec.rs (/opt/rustwide/target/debug/deps/util_spec-9e021b35471edebf)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test can_parse_valid_currency_from_str::raw_1___A__ ... ok
[INFO] [stdout] test beancount_file_type_should_be_normal ... ok
[INFO] [stdout] test can_parse_valid_currency_from_str::raw_3___USD__42_CHF_EUR_PLN__ ... ok
[INFO] [stdout] test accounts_implements_display ... ok
[INFO] [stdout] test date_comparison::case_1 ... ok
[INFO] [stdout] test currency_implements_display ... ok
[INFO] [stdout] test date_comparison::case_2 ... ok
[INFO] [stdout] test can_parse_valid_currency_from_str::raw_2___CHF__ ... ok
[INFO] [stdout] test date_comparison::case_3 ... ok
[INFO] [stdout] test directive_from_str::input_1___2023_07_09closeAssets_Cash__ ... ok
[INFO] [stdout] test directive_from_str::input_2___2023_07_09openAssets_CashCHF__ ... ok
[INFO] [stdout] test directive_from_str::input_3___2023_07_09___hello____ ... ok
[INFO] [stdout] test directive_from_str::input_4___2023_07_09___hello____world____ ... ok
[INFO] [stdout] test directive_from_str::input_6___2023_07_09___hello___hello__ ... ok
[INFO] [stdout] test directive_from_str::input_5___2023_07_09___hello__hello__ ... ok
[INFO] [stdout] test directive_from_str::input_7___2023_07_09___hello__ntitle___cool____ ... ok
[INFO] [stdout] test error_debug_impl_is_succinct ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_1___helloworld__ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_2___oops__ ... ok
[INFO] [stdout] test directive_from_str::input_8___2023_07_09___hello__nAssets_Cash10CHFnIncome_Gifts__ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_3___1SD__ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_4____US__ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_6___CHF__ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_5___US___ ... ok
[INFO] [stdout] test result_entry_type_should_be_normal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests beancount_parser
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test src/account.rs - account::Close (line 133) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Tag (line 132) ... ok
[INFO] [stdout] test src/account.rs - account::Open (line 84) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Link (line 178) ... ok
[INFO] [stdout] test src/date.rs - date::Date (line 22) ... ok
[INFO] [stdout] test src/account.rs - account::Pad (line 175) ... ok
[INFO] [stdout] test src/lib.rs - Directive (line 250) ... ok
[INFO] [stdout] test src/metadata.rs - metadata (line 5) ... ok
[INFO] [stdout] test src/account.rs - account::Balance (line 150) ... ok
[INFO] [stdout] test src/amount.rs - amount::Price (line 24) ... ok
[INFO] [stdout] test src/account.rs - account::Account (line 30) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Posting (line 65) ... ok
[INFO] [stdout] test src/event.rs - event::Event (line 8) ... ok
[INFO] [stdout] test src/lib.rs - (line 14) ... ok
[INFO] [stdout] test src/lib.rs - BeancountFile<D>::option (line 204) ... ok
[INFO] [stdout] test src/error.rs - error::Error (line 14) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Transaction (line 27) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.22s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "71bfec04400ba27b19722674c289622b35dfb73f72b081a3bf6c056d3ea3de5e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "71bfec04400ba27b19722674c289622b35dfb73f72b081a3bf6c056d3ea3de5e", kill_on_drop: false }`
[INFO] [stdout] 71bfec04400ba27b19722674c289622b35dfb73f72b081a3bf6c056d3ea3de5e
