[INFO] cloning repository https://github.com/ZmoleCristian/payments
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ZmoleCristian/payments" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FZmoleCristian%2Fpayments", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FZmoleCristian%2Fpayments'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 17964ce06d8b957106be0af6002dd141a725743e
[INFO] testing ZmoleCristian/payments against 1.99.0-beta.8 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FZmoleCristian%2Fpayments" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/ZmoleCristian/payments
[INFO] finished tweaking git repo https://github.com/ZmoleCristian/payments
[INFO] tweaked toml for git repo https://github.com/ZmoleCristian/payments written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/ZmoleCristian/payments on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/ZmoleCristian/payments already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded allocation-counter v0.8.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017
[INFO] running `Command { std: "docker" "start" "76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling payments v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.02s
[INFO] running `Command { std: "docker" "inspect" "76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling allocation-counter v0.8.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling payments v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.34s
[INFO] running `Command { std: "docker" "inspect" "76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/payments-be4c07b66d348701)
[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 unittests src/main.rs (/opt/rustwide/target/debug/deps/payments-43a2ed81df5ccb19)
[INFO] [stderr]      Running tests/allocs.rs (/opt/rustwide/target/debug/deps/allocs-4a08180fa71d3bb2)
[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] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test quoted_rows_do_not_allocate_per_row ... ok
[INFO] [stdout] test rejected_rows_parse_and_report_without_allocating ... ok
[INFO] [stdout] test accepted_rows_allocate_only_the_transactions_map ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/binary.rs (/opt/rustwide/target/debug/deps/binary-72ee48771ef40e3c)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test binary_full_device_at_final_flush_is_fatal_wcgw34 ... ok
[INFO] [stdout] test binary_extra_args_prints_usage_exit_two ... ok
[INFO] [stdout] test binary_missing_file_exits_nonzero_with_message ... ok
[INFO] [stdout] test binary_row_errors_on_stderr_exit_zero ... ok
[INFO] [stdout] test binary_processes_file_to_stdout ... ok
[INFO] [stdout] test binary_no_args_prints_usage_exit_two ... ok
[INFO] [stdout] test binary_reader_leaving_early_is_not_our_failure_wcgw34 ... ok
[INFO] [stdout] test binary_full_device_mid_render_is_fatal_wcgw34 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fixtures.rs (/opt/rustwide/target/debug/deps/fixtures-c0363d73516adf1d)
[INFO] [stdout] 
[INFO] [stdout] running 43 tests
[INFO] [stdout] test amounts_beyond_i64_max_rejected ... ok
[INFO] [stdout] test duplicate_header_column_is_fatal ... ok
[INFO] [stdout] test bad_amount_never_names_a_client ... ok
[INFO] [stdout] test blank_line_skipped_ghost_clients_appear_zeroed ... ok
[INFO] [stdout] test dispute_on_withdrawal_rejected_wcgw47 ... ok
[INFO] [stdout] test bad_header_is_fatal ... ok
[INFO] [stdout] test crlf_carriage_returns_stripped ... ok
[INFO] [stdout] test chargebacked_id_stays_burned_forever ... ok
[INFO] [stdout] test cross_client_dispute_is_unknown_tx_but_names_client ... ok
[INFO] [stdout] test full_dispute_lifecycle_then_locked ... ok
[INFO] [stdout] test dispute_missing_trailing_comma_is_malformed ... ok
[INFO] [stdout] test dispute_held_overflow_rejected_row_survives ... ok
[INFO] [stdout] test chargeback_can_drive_total_negative_unclamped ... ok
[INFO] [stdout] test bom_header_parses_clean ... ok
[INFO] [stdout] test dispute_at_i64_max_rejects_unrepresentable_total_wcgw51 ... ok
[INFO] [stdout] test huge_amounts_rejected_other_clients_unaffected ... ok
[INFO] [stdout] test record_cap_inside_open_quote_drains_whole_record_wcgw40 ... ok
[INFO] [stdout] test record_cap_then_eof_inside_quote_is_broken_file_wcgw50 ... ok
[INFO] [stdout] test rejected_dispute_moves_no_money ... ok
[INFO] [stdout] test rejected_withdrawal_frees_its_id ... ok
[INFO] [stdout] test grammar_edges_accept_bare_decimals_reject_junk ... ok
[INFO] [stdout] test headerless_data_is_fatal ... ok
[INFO] [stdout] test duplicate_tx_ids_rejected_globally ... ok
[INFO] [stdout] test padded_header_fields_trim ... ok
[INFO] [stdout] test exact_withdrawal_drains_then_overdraw_rejected ... ok
[INFO] [stdout] test dispute_with_stated_amount_is_malformed ... ok
[INFO] [stdout] test header_only_yields_bare_output ... ok
[INFO] [stdout] test quote_must_wrap_the_whole_field_wcgw52 ... ok
[INFO] [stdout] test multiline_quote_span_reports_span_wcgw49 ... ok
[INFO] [stdout] test header_case_is_irrelevant ... ok
[INFO] [stdout] test reordered_header_remaps_columns ... ok
[INFO] [stdout] test unknown_header_column_is_fatal ... ok
[INFO] [stdout] test redispute_after_resolve_is_legal ... ok
[INFO] [stdout] test spec_sample_overdraft_rejected ... ok
[INFO] [stdout] test type_casing_and_padding_tolerated_but_synonyms_rejected ... ok
[INFO] [stdout] test trailing_zero_padding_accepted_real_precision_rejected ... ok
[INFO] [stdout] test quoted_fields_parse_as_real_csv ... ok
[INFO] [stdout] test header_missing_a_column_is_fatal_wcgw46 ... ok
[INFO] [stdout] test stacked_disputes_cannot_exceed_representable_total_wcgw51 ... ok
[INFO] [stdout] test unterminated_quote_at_eof_is_broken_file_wcgw50 ... ok
[INFO] [stdout] test locked_account_rejects_everything_after ... ok
[INFO] [stdout] test zero_amounts_recorded_but_zero_dispute_rejected ... ok
[INFO] [stdout] test empty_file_is_zero_clients ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 43 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/input.rs (/opt/rustwide/target/debug/deps/input-646024c0c1b41264)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test wcgw11_spaced_header_detected ... ok
[INFO] [stdout] test wcgw20_zero_ids_are_valid ... ok
[INFO] [stdout] test wcgw46_header_missing_column_is_fatal ... ok
[INFO] [stdout] test wcgw15_blank_lines_skipped_silently ... ok
[INFO] [stdout] test wcgw13_crlf_line_endings ... ok
[INFO] [stdout] test wcgw11_bad_id_reports_evidence_text ... ok
[INFO] [stdout] test wcgw46_header_case_insensitive ... ok
[INFO] [stdout] test wcgw12_no_header_no_file ... ok
[INFO] [stdout] test wcgw46_header_duplicate_column_is_fatal ... ok
[INFO] [stdout] test wcgw19_bad_utf8_poisons_one_line_only ... ok
[INFO] [stdout] test wcgw46_empty_file_is_valid_zero_clients ... ok
[INFO] [stdout] test wcgw46_header_names_columns_any_order ... ok
[INFO] [stdout] test wcgw16_wrong_field_count_is_malformed ... ok
[INFO] [stdout] test wcgw17_bare_decimal_both_sides ... ok
[INFO] [stdout] test wcgw18_no_final_newline_last_row_counts ... ok
[INFO] [stdout] test wcgw46_header_unknown_column_is_fatal ... ok
[INFO] [stdout] test wcgw21_leading_zeros_parse ... ok
[INFO] [stdout] test wcgw14_bom_stripped ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/money.rs (/opt/rustwide/target/debug/deps/money-468e2f21ae5778d8)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test wcgw3_fourteen_whole_digits_parse_fifteen_overflow ... ok
[INFO] [stdout] test wcgw3_rejects_overflowing_amount ... ok
[INFO] [stdout] test wcgw8_deposit_chargeback_removes_funds_and_locks ... ok
[INFO] [stdout] test wcgw4_rejects_signed_amount ... ok
[INFO] [stdout] test wcgw10_display_min_value_edge ... ok
[INFO] [stdout] test wcgw2_nonzero_past_four_decimals_rejected_zero_padding_accepted ... ok
[INFO] [stdout] test wcgw5_zero_amount_tx_recorded_but_not_disputable ... ok
[INFO] [stdout] test wcgw47_dispute_on_withdrawal_rejected ... ok
[INFO] [stdout] test wcgw9_negative_fractional_available_prints_truncated_sign ... ok
[INFO] [stdout] test wcgw7_dispute_on_spent_funds_shows_negative_available ... ok
[INFO] [stdout] test wcgw6_midrun_overflow_is_row_error_not_wrap ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/oracle.rs (/opt/rustwide/target/debug/deps/oracle-69db0827fa5808b0)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test engine_matches_independent_model ... ok
[INFO] [stderr]      Running tests/process.rs (/opt/rustwide/target/debug/deps/process-5dd84860307553a7)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.21s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test wcgw37_row_errors_do_not_affect_run_success ... ok
[INFO] [stdout] test wcgw41_locked_lowercase_and_four_decimals ... ok
[INFO] [stdout] test wcgw34_broken_output_sink_is_fatal_error ... ok
[INFO] [stdout] test wcgw39_output_sorted_by_client_for_determinism ... ok
[INFO] [stderr]      Running tests/protocol.rs (/opt/rustwide/target/debug/deps/protocol-e3abf2c813e555c5)
[INFO] [stdout] test wcgw40_overlong_line_capped_drained_reported ... ok
[INFO] [stdout] test wcgw41_header_always_emitted_and_shape_exact ... 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] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test wcgw28_amount_on_dispute_row_is_malformed ... ok
[INFO] [stdout] test wcgw25_double_dispute_rejected ... ok
[INFO] [stdout] test wcgw22_duplicate_tx_id_rejected ... ok
[INFO] [stdout] test wcgw26_chargeback_without_dispute_rejected ... ok
[INFO] [stdout] test wcgw23_dispute_on_failed_withdrawal_is_unknown_tx ... ok
[INFO] [stdout] test wcgw30_locked_account_held_funds_stay_held_forever ... ok
[INFO] [stdout] test wcgw29_type_case_insensitive ... ok
[INFO] [stderr]      Running tests/transport.rs (/opt/rustwide/target/debug/deps/transport-b1249b82c843869f)
[INFO] [stdout] test wcgw30_locked_account_rejects_everything_each_reported ... ok
[INFO] [stdout] test wcgw23_failed_withdrawal_names_its_client ... ok
[INFO] [stdout] test wcgw27_redispute_after_resolve_allowed ... ok
[INFO] [stdout] test wcgw26_resolve_without_dispute_rejected ... ok
[INFO] [stdout] test wcgw24_cross_client_reference_is_unknown_tx ... ok
[INFO] [stdout] test wcgw22_burned_id_stays_burned_after_chargeback ... ok
[INFO] [stdout] test wcgw31_forward_reference_is_unknown_tx_at_that_moment ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test socket_stream_matches_the_in_memory_run_wcgw42 ... ok
[INFO] [stderr]    Doc-tests payments
[INFO] [stdout] test record_split_across_reads_is_still_one_record_wcgw42 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[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] running `Command { std: "docker" "inspect" "76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017", kill_on_drop: false }`
[INFO] [stdout] 76a13fcdb799dacc29a8f6d33c115aa1ee052cee42008dab9f37218e629f5017
