[INFO] fetching crate beancount_parser_2 1.0.0-beta.4...
[INFO] testing beancount_parser_2-1.0.0-beta.4 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7
[INFO] extracting crate beancount_parser_2 1.0.0-beta.4 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate beancount_parser_2 1.0.0-beta.4
[INFO] finished tweaking crates.io crate beancount_parser_2 1.0.0-beta.4
[INFO] tweaked toml for crates.io crate beancount_parser_2 1.0.0-beta.4 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate beancount_parser_2 1.0.0-beta.4 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate beancount_parser_2 1.0.0-beta.4 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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded unicode-ident v1.0.9
[INFO] [stderr]   Downloaded proc-macro2 v1.0.60
[INFO] [stderr]   Downloaded windows-targets v0.48.0
[INFO] [stderr]   Downloaded bytecount v0.6.3
[INFO] [stderr]   Downloaded nom_locate v4.1.0
[INFO] [stderr]   Downloaded quote v1.0.28
[INFO] [stderr]   Downloaded ciborium-io v0.2.1
[INFO] [stderr]   Downloaded rstest v0.17.0
[INFO] [stderr]   Downloaded ciborium-ll v0.2.1
[INFO] [stderr]   Downloaded ciborium v0.2.1
[INFO] [stderr]   Downloaded ryu v1.0.13
[INFO] [stderr]   Downloaded half v1.8.2
[INFO] [stderr]   Downloaded clap v4.3.4
[INFO] [stderr]   Downloaded serde_derive v1.0.164
[INFO] [stderr]   Downloaded serde v1.0.164
[INFO] [stderr]   Downloaded rust_decimal v1.30.0
[INFO] [stderr]   Downloaded plotters v0.3.5
[INFO] [stderr]   Downloaded clap_builder v4.3.4
[INFO] [stderr]   Downloaded serde_json v1.0.97
[INFO] [stderr]   Downloaded rstest_macros v0.17.0
[INFO] [stderr]   Downloaded log v0.4.19
[INFO] [stderr]   Downloaded syn v2.0.18
[INFO] [stderr]   Downloaded regex v1.8.4
[INFO] [stderr]   Downloaded either v1.8.1
[INFO] [stderr]   Downloaded rustix v0.37.20
[INFO] [stderr]   Downloaded anstyle v1.0.0
[INFO] [stderr]   Downloaded regex-syntax v0.7.2
[INFO] [stderr]   Downloaded errno v0.3.1
[INFO] [stderr]   Downloaded hermit-abi v0.3.1
[INFO] [stderr]   Downloaded is-terminal v0.4.7
[INFO] [stderr]   Downloaded itoa v1.0.6
[INFO] [stderr]   Downloaded plotters-backend v0.3.5
[INFO] [stderr]   Downloaded plotters-svg v0.3.5
[INFO] [stderr]   Downloaded semver v1.0.17
[INFO] [stderr]   Downloaded libc v0.2.146
[INFO] [stderr]   Downloaded linux-raw-sys v0.3.8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e7f4a46b0c4111fcef87cfb8cd04220bafd7c044775115856287ddc2cc087c1e
[INFO] running `Command { std: "docker" "start" "-a" "e7f4a46b0c4111fcef87cfb8cd04220bafd7c044775115856287ddc2cc087c1e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e7f4a46b0c4111fcef87cfb8cd04220bafd7c044775115856287ddc2cc087c1e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e7f4a46b0c4111fcef87cfb8cd04220bafd7c044775115856287ddc2cc087c1e", kill_on_drop: false }`
[INFO] [stdout] e7f4a46b0c4111fcef87cfb8cd04220bafd7c044775115856287ddc2cc087c1e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bf27b007998872b95be5ee39e7ee382688c10f3b44893f8acf68b1338f04f0e0
[INFO] running `Command { std: "docker" "start" "-a" "bf27b007998872b95be5ee39e7ee382688c10f3b44893f8acf68b1338f04f0e0", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling bytecount v0.6.3
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling nom_locate v4.1.0
[INFO] [stderr]    Compiling beancount_parser_2 v1.0.0-beta.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html> for more information
[INFO] [stdout]  --> src/lib.rs:1:62
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![deny(future_incompatible, nonstandard_style, unsafe_code, private_in_public)]
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.39s
[INFO] running `Command { std: "docker" "inspect" "bf27b007998872b95be5ee39e7ee382688c10f3b44893f8acf68b1338f04f0e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bf27b007998872b95be5ee39e7ee382688c10f3b44893f8acf68b1338f04f0e0", kill_on_drop: false }`
[INFO] [stdout] bf27b007998872b95be5ee39e7ee382688c10f3b44893f8acf68b1338f04f0e0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 226a17088a387e267e76207120a8527eb76184585c2555681be2760b5309619e
[INFO] running `Command { std: "docker" "start" "-a" "226a17088a387e267e76207120a8527eb76184585c2555681be2760b5309619e", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.60
[INFO] [stderr]    Compiling quote v1.0.28
[INFO] [stderr]    Compiling unicode-ident v1.0.9
[INFO] [stderr]    Compiling libc v0.2.146
[INFO] [stderr]    Compiling crossbeam-utils v0.8.16
[INFO] [stderr]    Compiling memoffset v0.9.0
[INFO] [stderr]    Compiling semver v1.0.17
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.15
[INFO] [stderr]    Compiling serde v1.0.164
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling io-lifetimes v1.0.11
[INFO] [stderr]    Compiling either v1.8.1
[INFO] [stderr]    Compiling rayon-core v1.11.0
[INFO] [stderr]    Compiling serde_json v1.0.97
[INFO] [stderr]    Compiling rustc_version v0.4.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling rustix v0.37.20
[INFO] [stderr]    Compiling ciborium-io v0.2.1
[INFO] [stderr]    Compiling ryu v1.0.13
[INFO] [stderr]    Compiling syn v2.0.18
[INFO] [stderr]    Compiling rstest_macros v0.17.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.3
[INFO] [stderr]    Compiling crossbeam-channel v0.5.8
[INFO] [stderr]    Compiling plotters-backend v0.3.5
[INFO] [stderr]    Compiling itoa v1.0.6
[INFO] [stderr]    Compiling half v1.8.2
[INFO] [stderr]    Compiling anstyle v1.0.0
[INFO] [stderr]    Compiling linux-raw-sys v0.3.8
[INFO] [stderr]    Compiling ciborium-ll v0.2.1
[INFO] [stderr]    Compiling plotters-svg v0.3.5
[INFO] [stderr]    Compiling clap_builder v4.3.4
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling rust_decimal v1.30.0
[INFO] [stderr]    Compiling regex-syntax v0.7.2
[INFO] [stderr]    Compiling num_cpus v1.15.0
[INFO] [stderr]    Compiling walkdir v2.3.3
[INFO] [stderr]    Compiling plotters v0.3.5
[INFO] [stderr]    Compiling serde_derive v1.0.164
[INFO] [stderr]    Compiling rayon v1.7.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling clap v4.3.4
[INFO] [stderr]    Compiling is-terminal v0.4.7
[INFO] [stderr]    Compiling regex v1.8.4
[INFO] [stderr]    Compiling arrayvec v0.7.4
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stdout] warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html> for more information
[INFO] [stdout]  --> src/lib.rs:1:62
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![deny(future_incompatible, nonstandard_style, unsafe_code, private_in_public)]
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling rstest v0.17.0
[INFO] [stderr]    Compiling ciborium v0.2.1
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling beancount_parser_2 v1.0.0-beta.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html> for more information
[INFO] [stdout]  --> src/lib.rs:1:62
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![deny(future_incompatible, nonstandard_style, unsafe_code, private_in_public)]
[INFO] [stdout]   |                                                              ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 58.30s
[INFO] running `Command { std: "docker" "inspect" "226a17088a387e267e76207120a8527eb76184585c2555681be2760b5309619e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "226a17088a387e267e76207120a8527eb76184585c2555681be2760b5309619e", kill_on_drop: false }`
[INFO] [stdout] 226a17088a387e267e76207120a8527eb76184585c2555681be2760b5309619e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] d552f08d308c600c3f7230e76d3f5f2848786d9b89d3ff7a4f75894ac4f38b74
[INFO] running `Command { std: "docker" "start" "-a" "d552f08d308c600c3f7230e76d3f5f2848786d9b89d3ff7a4f75894ac4f38b74", kill_on_drop: false }`
[INFO] [stderr] warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html> for more information
[INFO] [stderr]  --> src/lib.rs:1:62
[INFO] [stderr]   |
[INFO] [stderr] 1 | #![deny(future_incompatible, nonstandard_style, unsafe_code, private_in_public)]
[INFO] [stderr]   |                                                              ^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `beancount_parser_2` (lib) generated 1 warning
[INFO] [stderr] warning: `beancount_parser_2` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/beancount_parser_2-64c1188f0c96850c)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parser_spec.rs (/opt/rustwide/target/debug/deps/parser_spec-d5c57544f6c728a0)
[INFO] [stdout] 
[INFO] [stdout] running 118 tests
[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_account::case_1 ... ok
[INFO] [stdout] test should_parse_balance_assertion_amount::case_1 ... ok
[INFO] [stdout] test should_find_all_open_directives::case_2 ... ok
[INFO] [stdout] test should_parse_close_account::case_3 ... ok
[INFO] [stdout] test should_parse_commodity ... ok
[INFO] [stdout] test should_parse_close_account::case_4 ... ok
[INFO] [stdout] test should_parse_date::case_2 ... ok
[INFO] [stdout] test should_parse_close_account::case_5 ... ok
[INFO] [stdout] test should_parse_date::case_4 ... ok
[INFO] [stdout] test should_parse_date::case_3 ... ok
[INFO] [stdout] test should_parse_close_account::case_1 ... ok
[INFO] [stdout] test should_parse_date::case_1 ... ok
[INFO] [stdout] test should_parse_metadata_currency ... ok
[INFO] [stdout] test should_parse_date::case_5 ... ok
[INFO] [stdout] test should_parse_include_with_comment ... ok
[INFO] [stdout] test should_parse_close_account::case_2 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_01 ... 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_metadata_entry::case_06 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_07 ... 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_metadata_entry::case_09 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_08 ... ok
[INFO] [stdout] test should_parse_multiple_options_with_same_key ... ok
[INFO] [stdout] test should_parse_open_account::case_03 ... ok
[INFO] [stdout] test should_parse_open_account::case_04 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_13 ... ok
[INFO] [stdout] test should_parse_open_account::case_05 ... ok
[INFO] [stdout] test should_parse_metadata_entry::case_12 ... ok
[INFO] [stdout] test should_parse_open_account::case_06 ... ok
[INFO] [stdout] test should_parse_open_account::case_02 ... ok
[INFO] [stdout] test should_parse_open_account::case_09 ... 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::case_01 ... ok
[INFO] [stdout] test should_parse_event ... ok
[INFO] [stdout] test should_parse_include ... 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_1 ... ok
[INFO] [stdout] test should_parse_open_account::case_11 ... 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::case_12 ... 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_open_account_currency::case_7 ... ok
[INFO] [stdout] test should_parse_option ... ok
[INFO] [stdout] test should_parse_open_account::case_10 ... ok
[INFO] [stdout] test should_parse_option_with_comment ... ok
[INFO] [stdout] test should_parse_open_account_currency::case_6 ... ok
[INFO] [stdout] test should_parse_pad_source_account::case_1 ... ok
[INFO] [stdout] test should_parse_price_amount ... ok
[INFO] [stdout] test should_reject_invalid_input::input_05___2014_5_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_parse_pad_account::case_1 ... 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_reject_invalid_input::input_07___2014_00_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_08___2014_13_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_09___2014_05_00openAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_06___2014_05_1openAssets_Cash__ ... 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_04___2014_05_05openAssets_hello__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_14___2014_05_01openAssets_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_13___2014_05_01openAssets_Cash__ ... ok
[INFO] [stdout] test should_parse_price_commodity ... 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_17___2014_05_01openoops__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_20___2014_05_01openAssets_CheckingHello__ ... 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_19___2014_05_01openAssets_Checkingusd__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_27___2014_05_01closeAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_23___2014_05_01openAssets_CheckingUS2__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_22___2014_05_01openAssets_Checking1SD__ ... 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_01openAssets_Checking_US__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_32___option__hello____world____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_24___2014_05_01openAssets_CheckingUS___ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_29___2023_05_15commodity__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_30___2023_05_15commodityCHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_31___2023_05_15commodityCHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_33___option__hello____world____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_38___2020_04_10balanceAssets_US_BofA_Checking__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_34___option__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___2022_05_18openAssets_CashnTitle___hello____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_40___2020_12_09event__location____NewMetropolis____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_39___2020_12_09event__location____NewMetropolis____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_44___2022_08_26priceVHT121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_41___2020_12_09event__location____ ... 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_48___2022_08_26price121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_46___2022_08_26priceVHT121_03USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_42___2020_12_09event__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_50___2014_06_01padAssets_BofA_CheckingEquity_Opening_Balances__ ... 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_2___n__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_51_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_3_COMMENTS ... ok
[INFO] [stdout] test should_succeed_for_valid_input::input_4_SIMPLE ... ok
[INFO] [stdout] test should_reject_invalid_input::input_28___2014_05_01closeAssets_Cash__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_37___2020_04_10balanceAssets_US_BofA_Checking2473_33USD__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_47___2022_08_26priceVHT__ ... ok
[INFO] [stdout] test should_succeed_for_valid_input::input_5_OFFICIAL ... ok
[INFO] [stderr]      Running tests/rust_decimal_spec.rs (/opt/rustwide/target/debug/deps/rust_decimal_spec-762b943b9ef71308)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 118 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test should_parse_amount::case_4 ... 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_6 ... ok
[INFO] [stdout] test should_parse_amount::case_3 ... ok
[INFO] [stdout] test should_parse_amount::case_1 ... 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-cefff97e7930a27e)
[INFO] [stdout] 
[INFO] [stdout] running 143 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 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 cost_should_be_empty_if_absent::input_3___2023_05_17_nAssets_Cash10CHF1EUR__ ... ok
[INFO] [stdout] test should_find_all_postings::case_3 ... 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_2 ... ok
[INFO] [stdout] test should_find_all_transactions::case_1 ... ok
[INFO] [stdout] test price_should_be_empty_if_absent::input_1___2023_05_17_nAssets_Cash__ ... 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 ... ok
[INFO] [stdout] test should_parse_amount::case_05 ... ok
[INFO] [stdout] test should_parse_amount::case_06 ... ok
[INFO] [stdout] test should_parse_amount::case_07 ... ok
[INFO] [stdout] test should_parse_amount::case_08 ... ok
[INFO] [stdout] test should_find_all_transactions::case_3 ... ok
[INFO] [stdout] test should_parse_amount::case_09 ... ok
[INFO] [stdout] test should_parse_amount::case_10 ... ok
[INFO] [stdout] test should_parse_amount::case_11 ... ok
[INFO] [stdout] test should_parse_amount::case_13 ... 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_16 ... ok
[INFO] [stdout] test should_find_all_transactions::case_2 ... ok
[INFO] [stdout] test should_parse_amount::case_17 ... ok
[INFO] [stdout] test should_parse_amount::case_18 ... 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_19 ... ok
[INFO] [stdout] test should_parse_amount::case_12 ... 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_22 ... 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_26 ... ok
[INFO] [stdout] test should_parse_amount::case_25 ... ok
[INFO] [stdout] test should_parse_amount::case_30 ... ok
[INFO] [stdout] test should_parse_amount::case_28 ... ok
[INFO] [stdout] test should_parse_amount::case_31 ... ok
[INFO] [stdout] test should_parse_amount::case_29 ... ok
[INFO] [stdout] test should_parse_amount::case_27 ... ok
[INFO] [stdout] test should_parse_cost::case_1 ... ok
[INFO] [stdout] test should_parse_cost::case_3 ... ok
[INFO] [stdout] test should_parse_cost::case_2 ... 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_posting_accounts::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_cost_date::case_4 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_4 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_3 ... ok
[INFO] [stdout] test should_parse_posting_flags::case_1 ... ok
[INFO] [stdout] test should_parse_posting_flags::case_2 ... ok
[INFO] [stdout] test should_parse_posting_flags::case_5 ... ok
[INFO] [stdout] test should_parse_posting_flags::case_3 ... 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_tags::case_3 ... ok
[INFO] [stdout] test should_parse_tags::case_2 ... ok
[INFO] [stdout] test should_parse_total_price::case_1 ... ok
[INFO] [stdout] test should_parse_total_price::case_4 ... ok
[INFO] [stdout] test should_parse_total_price::case_2 ... ok
[INFO] [stdout] test should_parse_tags::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_total_price::case_6 ... 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_transaction_description::case_3 ... ok
[INFO] [stdout] test should_parse_posting_accounts::case_6 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_1 ... ok
[INFO] [stdout] test should_parse_total_price::case_3 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_2 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_6 ... 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_7 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_4 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_1 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_2 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_4 ... ok
[INFO] [stdout] test should_parse_transaction_flag::case_8 ... ok
[INFO] [stdout] test should_parse_transaction_links::case_3 ... ok
[INFO] [stdout] test should_parse_transaction_payee::case_3 ... 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_tags::case_2 ... ok
[INFO] [stdout] test should_parse_transaction_tags::case_1 ... 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_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_parse_unit_price::case_5 ... 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_01___2023_05_15txn__narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_03___2023_05_15___narration____ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_02___2023_05_15___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_reject_invalid_input::input_07___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_04___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_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_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_15___2023_05_15___test__nAssets_Cash10__2CHF__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_17___2023_05_19_nAssets_Cash1CHF2EUR__ ... 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_20___2023_05_19_nAssets_Cash_1EUR_4PLN__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_19___2023_05_19_nAssets_Cash2EUR__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_18___2023_05_19_nAssets_Cash1CHF2EUR__ ... 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_23___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_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___2014_04_23_hello_world2023_05__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_29___pushtagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_28___2014_04_23_hello_world2023_05__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_30___pushtagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_31___pushtag__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_32___poptagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_33___poptagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_34___poptagtest__ ... ok
[INFO] [stdout] test should_reject_invalid_input::input_35___poptag__ ... ok
[INFO] [stdout] test should_parse_transaction_description::case_4 ... ok
[INFO] [stdout] test should_reject_invalid_input::input_21___2023_05_19_nAssets_Cash_1EUR___ ... ok
[INFO] [stdout] test should_parse_transaction_links::case_5 ... ok
[INFO] [stdout] test should_parse_transaction_payee::case_1 ... ok
[INFO] [stdout] test should_reject_invalid_input::input_36___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. 143 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/util_spec.rs (/opt/rustwide/target/debug/deps/util_spec-d5f8416392af40d7)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test can_parse_valid_currency_from_str::raw_1___A__ ... ok
[INFO] [stdout] test currency_implements_display ... ok
[INFO] [stdout] test date_comparison::case_1 ... ok
[INFO] [stdout] test can_parse_valid_currency_from_str::raw_2___CHF__ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_1___helloworld__ ... ok
[INFO] [stderr]    Doc-tests beancount_parser_2
[INFO] [stdout] test reject_invalid_currency_from_str::raw_2___oops__ ... ok
[INFO] [stdout] test date_comparison::case_2 ... ok
[INFO] [stdout] test error_debug_impl_is_succinct ... ok
[INFO] [stdout] test date_comparison::case_3 ... ok
[INFO] [stdout] test can_parse_valid_currency_from_str::raw_3___USD__42_CHF_EUR_PLN__ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_3___1SD__ ... ok
[INFO] [stdout] test beancount_file_type_should_be_normal ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_4____US__ ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_5___US___ ... ok
[INFO] [stdout] test accounts_implements_display ... ok
[INFO] [stdout] test reject_invalid_currency_from_str::raw_6___CHF__ ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr] warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC <https://rust-lang.github.io/rfcs/2145-type-privacy.html> for more information
[INFO] [stderr]  --> src/lib.rs:1:62
[INFO] [stderr]   |
[INFO] [stderr] 1 | #![deny(future_incompatible, nonstandard_style, unsafe_code, private_in_public)]
[INFO] [stderr]   |                                                              ^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: 1 warning emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test src/amount.rs - amount::Price (line 26) ... ok
[INFO] [stdout] test src/date.rs - date::Date (line 21) ... ok
[INFO] [stdout] test src/account.rs - account::Open (line 68) ... ok
[INFO] [stdout] test src/account.rs - account::Balance (line 105) ... ok
[INFO] [stdout] test src/account.rs - account::Close (line 88) ... ok
[INFO] [stdout] test src/account.rs - account::Account (line 29) ... ok
[INFO] [stdout] test src/account.rs - account::Pad (line 126) ... ok
[INFO] [stdout] test src/error.rs - error::Error (line 8) ... ok
[INFO] [stdout] test src/lib.rs - (line 16) ... ok
[INFO] [stdout] test src/lib.rs - BeancountFile<D>::option (line 139) ... ok
[INFO] [stdout] test src/event.rs - event::Event (line 8) ... ok
[INFO] [stdout] test src/lib.rs - Directive (line 164) ... ok
[INFO] [stdout] test src/metadata.rs - metadata (line 5) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Link (line 177) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Posting (line 64) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Tag (line 131) ... ok
[INFO] [stdout] test src/transaction.rs - transaction::Transaction (line 26) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.36s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "d552f08d308c600c3f7230e76d3f5f2848786d9b89d3ff7a4f75894ac4f38b74", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d552f08d308c600c3f7230e76d3f5f2848786d9b89d3ff7a4f75894ac4f38b74", kill_on_drop: false }`
[INFO] [stdout] d552f08d308c600c3f7230e76d3f5f2848786d9b89d3ff7a4f75894ac4f38b74
