[INFO] cloning repository https://github.com/t-rust-db/db-core
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/t-rust-db/db-core" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ft-rust-db%2Fdb-core", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ft-rust-db%2Fdb-core'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 74bf3f901fd9ec639c73a223d8ec4500b9d3f98d
[INFO] testing t-rust-db/db-core against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ft-rust-db%2Fdb-core" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/t-rust-db/db-core
[INFO] removed 0 missing tests
[INFO] finished tweaking git repo https://github.com/t-rust-db/db-core
[INFO] tweaked toml for git repo https://github.com/t-rust-db/db-core written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/t-rust-db/db-core on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/t-rust-db/db-core 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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] 52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330
[INFO] running `Command { std: "docker" "start" "52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330", 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" "52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330", 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" "52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling twox-hash v1.6.3
[INFO] [stderr]    Compiling memmap2 v0.9.11
[INFO] [stderr]    Compiling ruzstd v0.7.3
[INFO] [stderr]    Compiling db-core v0.122.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 27.47s
[INFO] running `Command { std: "docker" "inspect" "52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330", 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" "52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling db-core v0.122.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 32s
[INFO] running `Command { std: "docker" "inspect" "52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330", 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" "52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/db_core-e93896e3e4d1a495)
[INFO] [stdout] 
[INFO] [stdout] running 2130 tests
[INFO] [stdout] test clock::tests::fake_clock_only_moves_when_told ... ok
[INFO] [stdout] test codegen::batch::emit::tests::generated_main_supports_glob_expansion ... ok
[INFO] [stdout] test codegen::batch::emit::tests::generates_query_literal_for_join ... ok
[INFO] [stdout] test codegen::batch::emit::tests::generates_const_program_for_a_computed_select_list_expression ... ok
[INFO] [stdout] test codegen::batch::emit::tests::generates_const_program_for_a_flat_filter_query ... ok
[INFO] [stdout] test codegen::batch::emit::tests::generates_const_program_for_order_by_and_limit ... ok
[INFO] [stdout] test codegen::batch::emit::tests::generates_const_program_for_a_bare_aggregate_query ... ok
[INFO] [stdout] test codegen::batch::emit::tests::rejects_more_than_one_join ... ok
[INFO] [stdout] test codegen::batch::emit::tests::generates_const_program_for_group_by_aggregate_query ... ok
[INFO] [stdout] test codegen::batch::emit::tests::render_opcode_emits_compile_error_for_unplanned_join_opcodes ... ok
[INFO] [stdout] test codegen::batch::emit::tests::render_semi_join_calls_execute_semi_join ... ok
[INFO] [stdout] test codegen::batch::emit::tests::render_windowed_reconstructs_query_literal_and_calls_execute_windowed ... ok
[INFO] [stdout] test codegen::batch::emit::tests::render_flat_supports_glob_expansion_helper ... ok
[INFO] [stdout] test codegen::batch::emit::tests::render_flat_emits_const_program_and_columns ... ok
[INFO] [stdout] test codegen::batch::emit::tests::render_opcode_covers_every_flat_program_variant ... ok
[INFO] [stdout] test codegen::batch::emit::tests::generates_query_literal_for_semi_join ... ok
[INFO] [stdout] test codegen::batch::emit::tests::render_flat_renders_group_by_agg_parts_combine_sort_and_limit_as_separate_opcodes ... ok
[INFO] [stdout] test codegen::batch::emit::tests::render_joined_reconstructs_query_literal_and_calls_execute_joined ... ok
[INFO] [stdout] test clock::tests::system_clock_advances_with_real_time ... ok
[INFO] [stdout] test codegen::batch::tests::bounded_scan_limit_accepts_bare_limit ... ok
[INFO] [stdout] test codegen::batch::tests::compile_distinct_sets_finalize_flag_without_group_reduce ... ok
[INFO] [stdout] test codegen::batch::tests::bounded_scan_limit_rejects_where_order_by_group_by_and_aggregates ... ok
[INFO] [stdout] test codegen::batch::tests::compile_encodes_order_by_referencing_a_select_list_aggregate ... ok
[INFO] [stdout] test codegen::batch::tests::compile_join_build_side_swaps_build_and_probe_when_from_table_must_build ... ok
[INFO] [stdout] test codegen::batch::tests::compile_distinct_with_group_by_sets_both_finalize_flag_and_group_reduce ... ok
[INFO] [stdout] test codegen::batch::tests::compile_encodes_order_by_and_limit_as_sort_and_limit_and_comments_instructions ... ok
[INFO] [stdout] test codegen::batch::tests::compile_projects_computed_select_list_expression_via_map_into_emit ... ok
[INFO] [stdout] test codegen::batch::tests::compile_join_does_not_fuse_a_non_aggregate_body ... ok
[INFO] [stdout] test codegen::batch::tests::compile_join_does_not_fuse_when_a_filter_precedes_group_reduce ... ok
[INFO] [stdout] test codegen::batch::tests::compile_join_without_a_join_clause_is_a_plan_error ... ok
[INFO] [stdout] test codegen::batch::tests::compile_semi_join_strips_the_in_clause_from_the_body ... ok
[INFO] [stdout] test codegen::batch::tests::compile_where_and_group_by_builds_expected_program_shape ... ok
[INFO] [stdout] test codegen::batch::tests::compile_join_fuses_probe_and_group_reduce_for_an_aggregate_only_body ... ok
[INFO] [stdout] test codegen::batch::tests::compile_window_emits_columns_and_window_registers_in_select_order ... ok
[INFO] [stdout] test codegen::batch::tests::compile_join_splits_columns_by_table_and_builds_both_programs ... ok
[INFO] [stdout] test codegen::batch::tests::expand_star_keeps_mixed_columns_in_order ... ok
[INFO] [stdout] test codegen::batch::tests::expand_star_rejects_window ... ok
[INFO] [stdout] test codegen::batch::tests::expand_star_rejects_aggregate ... ok
[INFO] [stdout] test codegen::batch::tests::expand_star_rejects_group_by ... ok
[INFO] [stdout] test codegen::batch::tests::count_star_filter_counts_only_matching_rows ... ok
[INFO] [stdout] test codegen::batch::tests::expand_star_replaces_bare_star_with_schema_columns ... ok
[INFO] [stdout] test codegen::batch::tests::explain_opcodes_flat_query_matches_compiled_program ... ok
[INFO] [stdout] test codegen::batch::tests::explain_opcodes_order_by_limit_matches_compiled_program ... ok
[INFO] [stdout] test codegen::batch::tests::expand_star_then_compile_projects_real_columns ... ok
[INFO] [stdout] test codegen::batch::tests::explain_join_and_semi_join_and_window ... ok
[INFO] [stdout] test codegen::batch::tests::explain_opcodes_join_lists_build_probe_and_body ... ok
[INFO] [stdout] test codegen::batch::tests::explain_omits_distinct_node_for_non_distinct_query ... ok
[INFO] [stdout] test codegen::batch::tests::explain_opcodes_semi_join_lists_single_body_section ... ok
[INFO] [stdout] test codegen::batch::tests::explain_plain_filter_group_by_aggregate ... ok
[INFO] [stdout] test codegen::batch::tests::explain_opcodes_window_matches_compiled_program ... ok
[INFO] [stdout] test codegen::batch::tests::explain_shows_distinct_after_group_by_and_aggregate ... ok
[INFO] [stdout] test codegen::batch::tests::explain_shows_distinct_node_for_plain_select_distinct ... ok
[INFO] [stdout] test codegen::batch::tests::filter_is_rejected_on_ranking_window_functions ... ok
[INFO] [stdout] test codegen::batch::tests::filter_over_unprojected_predicate_column_still_projects_other_columns ... ok
[INFO] [stdout] test codegen::batch::tests::filter_over_null_predicate_column_excludes_null_rows ... ok
[INFO] [stdout] test codegen::batch::tests::flat_sum_filter_excludes_non_matching_rows ... ok
[INFO] [stdout] test codegen::batch::tests::group_by_sum_filter_masks_per_group ... ok
[INFO] [stdout] test codegen::batch::tests::mcdc__codegen_batch_compile_3755607c__v1_group_by_without_agg_column_merges_partial_aggregates ... ok
[INFO] [stdout] test codegen::batch::tests::expand_star_is_noop_without_star ... ok
[INFO] [stdout] test codegen::batch::tests::mcdc__codegen_batch_compile_3755607c__v2_agg_column_without_group_by_merges_partial_aggregates ... ok
[INFO] [stdout] test codegen::batch::tests::filter_with_zero_survivors_emits_no_rows ... ok
[INFO] [stdout] test codegen::batch::tests::mcdc__codegen_batch_compile_ce9ae325__v2_group_by_without_agg_emits_group_reduce ... ok
[INFO] [stdout] test codegen::batch::tests::mcdc__codegen_batch_compile_3755607c__v3_no_group_by_no_agg_column_concatenates_segments ... ok
[INFO] [stdout] test codegen::batch::tests::mcdc__codegen_batch_compile_ce9ae325__v1_agg_without_group_by_emits_reduce ... ok
[INFO] [stdout] test codegen::batch::tests::group_by_query_still_loads_key_and_agg_columns_pre_filter ... ok
[INFO] [stdout] test codegen::batch::tests::mcdc__codegen_batch_compile_ce9ae325__v3_no_agg_no_group_by_omits_group_reduce ... ok
[INFO] [stdout] test codegen::batch::tests::mcdc__codegen_batch_compile_join_impl_ee5464fc__v1_from_builds_and_left_join_is_rejected ... ok
[INFO] [stdout] test codegen::batch::tests::mcdc__codegen_batch_compile_join_impl_ee5464fc__v2_from_builds_and_inner_join_is_accepted ... ok
[INFO] [stdout] test codegen::batch::tests::mcdc__codegen_batch_compile_join_impl_ee5464fc__v3_left_join_without_from_builds_is_accepted ... ok
[INFO] [stdout] test codegen::batch::tests::plan_error_display_covers_every_variant ... ok
[INFO] [stdout] test codegen::batch::tests::no_where_clause_leaves_projection_only_columns_empty ... ok
[INFO] [stdout] test codegen::batch::tests::multi_column_predicate_loads_every_referenced_column_pre_filter ... ok
[INFO] [stdout] test codegen::row::analyze::tests::compiles_to_init_analyze_halt ... ok
[INFO] [stdout] test codegen::batch::tests::where_referenced_projection_column_stays_pre_filter ... ok
[INFO] [stdout] test codegen::batch::tests::window_func_from_name_covers_every_recognized_function_and_rejects_the_rest ... ok
[INFO] [stdout] test codegen::row::ddl::create_index::tests::rejects_expression_column ... ok
[INFO] [stdout] test codegen::row::ddl::create_index::tests::rejects_out_of_bounds_span ... ok
[INFO] [stdout] test codegen::batch::tests::projection_only_column_loads_after_filter_predicate_column_loads_before ... ok
[INFO] [stdout] test codegen::row::ddl::create_index::tests::rejects_unresolvable_column ... ok
[INFO] [stdout] test codegen::row::ddl::create_index::tests::rejects_desc_column ... ok
[INFO] [stdout] test codegen::row::analyze::tests::bakes_every_index_on_the_target_table ... ok
[INFO] [stdout] test codegen::batch::tests::window_sum_filter_masks_the_running_sum ... ok
[INFO] [stdout] test codegen::row::ddl::create_table::tests::compiles_to_init_create_table_halt ... ok
[INFO] [stdout] test codegen::row::ddl::create_index::tests::resolves_column_and_carries_verbatim_sql ... ok
[INFO] [stdout] test codegen::row::dispatch::already_exists_tests::create_index_over_existing_name_fails ... ok
[INFO] [stdout] test codegen::row::dispatch::already_exists_tests::create_view_if_not_exists_over_existing_name_is_a_no_op ... ok
[INFO] [stdout] test codegen::row::ddl::create_view::tests::compiles_to_init_create_view_halt ... ok
[INFO] [stdout] test codegen::row::ddl::drop_index::tests::compiles_to_init_drop_index_halt ... ok
[INFO] [stdout] test codegen::row::dispatch::already_exists_tests::create_view_over_existing_view_fails_naming_the_view ... ok
[INFO] [stdout] test codegen::row::dispatch::already_exists_tests::drop_index_if_exists_on_unknown_name_is_a_no_op ... ok
[INFO] [stdout] test codegen::row::dispatch::already_exists_tests::create_view_over_existing_table_fails_naming_the_table ... ok
[INFO] [stdout] test codegen::row::dispatch::already_exists_tests::drop_table_if_exists_on_unknown_name_is_a_no_op ... ok
[INFO] [stdout] test codegen::row::dispatch::already_exists_tests::drop_table_on_a_view_says_use_drop_view_even_with_if_exists ... ok
[INFO] [stdout] test codegen::row::ddl::drop_table::tests::compiles_to_init_drop_table_halt_carrying_indexes ... ok
[INFO] [stdout] test codegen::row::dispatch::already_exists_tests::create_table_over_existing_view_fails_naming_the_view ... ok
[INFO] [stdout] test codegen::row::dispatch::mcdc_vectors::mcdc__codegen_row_dispatch_compile_statement_8144d3a5__v2_view_as_joined_source_is_rejected ... ok
[INFO] [stdout] test codegen::row::dispatch::already_exists_tests::drop_table_resolves_the_table_when_a_view_shares_its_name ... ok
[INFO] [stdout] test codegen::row::dispatch::mcdc_vectors::mcdc__codegen_row_dispatch_compile_statement_8144d3a5__v1_view_as_first_source_is_rejected ... ok
[INFO] [stdout] test codegen::row::dispatch::already_exists_tests::create_index_if_not_exists_over_existing_name_is_a_no_op ... ok
[INFO] [stdout] test codegen::row::dispatch::already_exists_tests::create_table_over_existing_name_fails ... ok
[INFO] [stdout] test codegen::row::invariant_tests::key_index_is_the_offset_from_the_record_start ... ok
[INFO] [stdout] test codegen::row::invariant_tests::key_index_below_the_record_start_is_an_internal_error_not_position_zero ... ok
[INFO] [stdout] test codegen::row::invariant_tests::record_width_is_total_and_never_zero_by_accident ... ok
[INFO] [stdout] test codegen::row::index_maintenance::tests::valid_index_root_page_rejects_page_zero ... ok
[INFO] [stdout] test codegen::row::dispatch::already_exists_tests::create_table_if_not_exists_over_existing_name_is_a_no_op ... ok
[INFO] [stdout] test codegen::row::invariant_tests::internal_error_names_the_invariant ... ok
[INFO] [stdout] test codegen::row::planner::tests::column_size_est_follows_sqlite3_declared_type_rules ... ok
[INFO] [stdout] test codegen::row::dispatch::mcdc_vectors::mcdc__codegen_row_dispatch_compile_statement_8144d3a5__v3_plain_table_sources_pass_the_guard ... ok
[INFO] [stdout] test codegen::row::index_maintenance::tests::emit_index_key_ops_rejects_a_desc_index_column ... ok
[INFO] [stdout] test codegen::row::planner::tests::automatic_index_worthwhile_at_and_above_threshold ... ok
[INFO] [stdout] test codegen::row::planner::tests::automatic_index_not_worthwhile_below_threshold ... ok
[INFO] [stdout] test codegen::row::planner::tests::automatic_index_never_worthwhile_without_analyze_stats ... ok
[INFO] [stdout] test codegen::row::planner::tests::bench_fixture_decisions_including_the_tie_match_the_oracle ... ok
[INFO] [stdout] test codegen::row::planner::tests::indexed_equality_cheaper_than_scan_with_stats ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_column_size_est_c843518e__v2_blob_is_five ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_column_size_est_c843518e__v3_any_is_five ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_estimate_range_rows_04823cf0__v1_both_bounds_in_the_same_gap_take_a_quarter ... ok
[INFO] [stdout] test codegen::row::planner::tests::log_est_matches_sqlite3_reference_values ... ok
[INFO] [stdout] test codegen::row::index_maintenance::tests::valid_table_root_page_rejects_page_zero ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_estimate_range_rows_4eb45b36__v2_a_probed_upper_bound_uses_the_histogram ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_estimate_range_rows_04823cf0__v3_bounds_in_different_gaps_keep_the_full_estimate ... ok
[INFO] [stdout] test codegen::row::planner::tests::malformed_stat_text_is_skipped_not_a_hard_error ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_column_size_est_c843518e__v4_a_numeric_or_unknown_type_is_one ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_estimate_range_rows_4eb45b36__v1_a_probed_lower_bound_uses_the_histogram ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_column_size_est_c843518e__v1_text_is_five ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_estimate_range_rows_04823cf0__v2_no_lower_probe_means_no_shared_gap ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_estimate_range_rows_cccf006f__v1_two_unprobed_bounds_keep_one_sixty_fourth ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_estimate_range_rows_cccf006f__v2_an_unprobed_lower_bound_alone_keeps_a_quarter ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_key_stats_123c5b02__v1_an_exact_sample_hit_returns_its_counts ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_new_2cd7c98f__v1_the_final_sample_always_counts ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_estimate_range_rows_4eb45b36__v3_two_opaque_bounds_ignore_the_histogram ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_new_2cd7c98f__v2_a_sample_before_a_distinct_count_change_counts ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_estimate_range_rows_cccf006f__v3_an_unprobed_upper_bound_alone_keeps_a_quarter ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_new_2cd7c98f__v3_a_sample_sharing_its_distinct_count_is_skipped ... ok
[INFO] [stdout] test codegen::row::planner::tests::missing_stats_fall_back_to_max_cost ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_new_83cc800c__v1_more_distinct_keys_than_samples_and_rows_to_spare_averages ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_key_stats_123c5b02__v3_a_probe_past_every_sample_keeps_bisecting_to_the_end ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_new_83cc800c__v2_no_distinct_keys_beyond_the_samples_falls_back_to_one ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_new_83cc800c__v3_samples_accounting_for_every_row_fall_back_to_one ... ok
[INFO] [stdout] test codegen::row::planner::tests::unknown_index_name_falls_back_to_unknown ... ok
[INFO] [stdout] test codegen::row::planner::tests::without_stat4_the_range_seek_is_never_demoted ... ok
[INFO] [stdout] test codegen::row::planner::tests::seek_versus_scan_matches_the_oracle_on_the_fixture ... ok
[INFO] [stdout] test codegen::row::pragma::tests::journal_mode_wal_compiles_to_init_set_journal_mode_halt ... ok
[INFO] [stdout] test codegen::row::pragma::tests::quick_check_compiles_p1_one ... ok
[INFO] [stdout] test codegen::row::pragma::tests::synchronous_full_via_integer_compiles_p1_two ... ok
[INFO] [stdout] test codegen::row::pragma::tests::synchronous_normal_compiles_p1_one ... ok
[INFO] [stdout] test codegen::row::pragma::tests::journal_mode_delete_compiles_p1_to_delete ... ok
[INFO] [stdout] test codegen::row::planner::tests::skip_scan_worthwhile_matches_oracle_threshold ... ok
[INFO] [stdout] test codegen::row::pragma::tests::synchronous_off_compiles_p1_zero ... ok
[INFO] [stdout] test codegen::row::pragma::tests::synchronous_query_compiles_p1_sentinel ... ok
[INFO] [stdout] test codegen::row::select::aggregate::join::mcdc_vectors::mcdc__codegen_row_select_aggregate_join_matches_agg_slot_ddfa3547__v1_same_name_and_distinctness_matches_the_slot ... ok
[INFO] [stdout] test codegen::row::planner::tests::mcdc__codegen_row_planner_key_stats_123c5b02__v2_a_probe_between_samples_interpolates_after_the_bisection ... ok
[INFO] [stdout] test codegen::row::select::aggregate::join::mcdc_vectors::mcdc__codegen_row_select_aggregate_join_matches_agg_slot_ddfa3547__v3_same_name_but_different_distinctness_does_not_match ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::covering_484_aggregate_of_the_key_column_reads_the_index_entry ... ok
[INFO] [stdout] test codegen::row::select::aggregate::join::mcdc_vectors::mcdc__codegen_row_select_aggregate_join_matches_agg_slot_ddfa3547__v2_different_name_does_not_match ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::covering_484_bare_key_column_is_snapshotted_off_the_index ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::covering_484_count_star_over_range_never_touches_the_table ... ok
[INFO] [stdout] test codegen::row::pragma::tests::integrity_check_compiles_p1_zero ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::covering_484_full_scan_fallback_prunes_dead_snapshot_columns ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_emit_reset_subroutine_6ed41c5c__v1_a_plain_aggregate_slot_has_no_dedup_cursor_to_reopen ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_count_09980e36__v1_bare_count_star_takes_the_count_fast_path ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_count_09980e36__v2_having_falls_back_to_a_scan ... ok
[INFO] [stdout] test codegen::row::planner::tests::skip_scan_never_worthwhile_without_analyze_stats ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::covering_484_non_key_column_still_seeks_the_table_row_but_only_for_needed_columns ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::covering_484_rowid_alias_read_keeps_the_table_lookup ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_count_6f016c2b__v2_count_distinct_is_not_index_only ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::covering_484_star_result_reads_every_column_off_the_table ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_count_6f016c2b__v3_other_function_name_is_not_a_count ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_count_09980e36__v3_limit_falls_back_to_a_scan ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_count_6f016c2b__v1_count_star_matches_the_shape ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_sum_183395db__v3_having_opens_the_table ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_sum_183395db__v1_bare_sum_reads_only_the_index ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_sum_183395db__v5_order_by_never_reaches_the_sum_fast_path ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_sum_183395db__v6_group_by_never_reaches_the_sum_fast_path ... ok
[INFO] [stdout] test codegen::row::planner::tests::range_estimate_matches_sqlite3_on_the_fixture_samples ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_emit_reset_subroutine_6ed41c5c__v2_a_distinct_aggregate_slot_reopens_its_dedup_cursor ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_count_6f016c2b__v4_count_of_a_column_is_not_count_star ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_sum_183395db__v4_limit_opens_the_table ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_count_09980e36__v4_order_by_never_reaches_the_count_fast_path ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_group_by_index_ordering_ae83a762__v1_no_where_on_a_rowid_table_is_index_ordered ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_group_by_index_ordering_ae83a762__v2_where_clause_needs_a_sorter ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_sum_183395db__v2_where_opens_the_table ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_sum_dba1570c__v2_count_is_neither_sum_nor_avg ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_find_index_only_sum_dba1570c__v1_plain_sum_is_index_only ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_group_by_index_ordering_ae83a762__v3_without_rowid_table_needs_a_sorter ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_group_by_index_ordering_d63afa68__v2_implicit_group_never_asks_for_index_ordering ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::range_seek_279_computed_bound_seeks ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::range_seek_279_explicit_group_by_over_indexed_range_seeks ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_group_by_index_ordering_d63afa68__v1_explicit_group_by_on_indexed_column_walks_the_index ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::range_seek_279_non_range_where_still_falls_back_to_a_scan ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::mcdc__codegen_row_select_aggregate_group_by_index_ordering_d63afa68__v3_no_group_by_and_no_aggregate_is_a_plain_scan ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::sum_distinct_opens_the_table ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::range_seek_279_implicit_group_count_over_indexed_range_seeks ... ok
[INFO] [stdout] test codegen::row::select::aggregate::mcdc_vectors::range_seek_279_implicit_group_sum_over_indexed_between_seeks ... ok
[INFO] [stdout] test codegen::row::select::entry::mcdc_vectors::mcdc__codegen_row_select_entry_compile_select_no_from_b912fd96__v1_bare_expression_list_compiles_to_one_row ... ok
[INFO] [stdout] test codegen::row::select::entry::mcdc_vectors::mcdc__codegen_row_select_entry_compile_select_no_from_b912fd96__v4_having_is_rejected ... ok
[INFO] [stdout] test codegen::row::select::entry::mcdc_vectors::mcdc__codegen_row_select_entry_compile_select_no_from_b912fd96__v7_distinct_is_rejected ... ok
[INFO] [stdout] test codegen::row::select::entry::mcdc_vectors::mcdc__codegen_row_select_entry_compile_select_no_from_b912fd96__v6_limit_is_rejected ... ok
[INFO] [stdout] test codegen::row::select::entry::mcdc_vectors::mcdc__codegen_row_select_entry_compile_select_no_from_b912fd96__v5_order_by_is_rejected ... ok
[INFO] [stdout] test codegen::row::select::entry::mcdc_vectors::mcdc__codegen_row_select_entry_compile_select_no_from_b912fd96__v8_compound_is_rejected ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_5836fc83__v1_single_table_group_by_without_an_index_uses_a_temp_btree ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::correlated_scalar_subquery_is_labelled_correlated ... ok
[INFO] [stdout] test codegen::row::select::entry::mcdc_vectors::mcdc__codegen_row_select_entry_compile_select_no_from_b912fd96__v2_where_is_rejected ... ok
[INFO] [stdout] test codegen::row::select::entry::mcdc_vectors::mcdc__codegen_row_select_entry_compile_select_no_from_b912fd96__v3_group_by_is_rejected ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::index_only_aggregate_fast_paths_report_their_index ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::aggregate_over_range_predicate_reports_the_compiled_seek ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7278742d__v1_single_table_index_only_sum_reports_the_index_walk ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7c74682c_2__v1_all_true_reaches_the_range_seek_report ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7278742d__v2_joined_outer_table_is_not_an_index_walk ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7c74682c_2__v2_inner_level_never_reports_a_range_seek ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7278742d__v3_inner_level_is_not_an_index_walk ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7c74682c_2__v3_rowid_seek_takes_precedence ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_5836fc83__v2_joined_group_by_is_not_reported ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_5836fc83__v3_single_table_without_group_by_is_not_reported ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7c74682c_2__v4_covering_index_takes_precedence ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7c74682c__v3_rowid_seek_takes_precedence ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7c74682c_2__v5_aggregate_never_reports_the_direct_scans_in_list_seek ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7c74682c__v4_covering_index_takes_precedence ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7c74682c__v2_inner_level_never_reports_a_range_seek ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7c74682c__v5_aggregate_never_reports_the_direct_scans_skip_scan ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_936ec01d__v1_direct_outer_table_reports_its_rowid_seek ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_7c74682c__v1_all_true_reaches_the_range_seek_report ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_aeb958d2__v3_inner_join_level_reports_its_own_access ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::eqp_outer_row_matches_the_compiled_programs_access_path ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_936ec01d__v2_inner_level_uses_join_access_not_the_where_clause ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_936ec01d__v3_aggregate_outer_table_scans_despite_a_rowid_equality ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_aeb958d2__v1_outer_table_without_a_seek_is_a_scan ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_aeb958d2__v2_outer_table_with_a_rowid_seek_is_a_search ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::scalar_subquery_in_where_is_its_own_node ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::mcdc__codegen_row_select_eqp_explain_query_plan_aeb958d2__v4_aggregate_never_reports_a_covering_index_seek ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_join_access_none_when_neither_side_belongs ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_join_access_none_when_not_equality ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_join_access_none_when_no_matching_index ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_auto_index_probe_requires_worthwhile_stats ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_join_access_none_when_probe_unsafe ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_join_access_rhs_belongs_to_binding ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_join_access_rowid_seek ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_join_access_vetoed_by_expensive_index_stats ... ok
[INFO] [stdout] test codegen::row::select::eqp::mcdc_vectors::order_by_with_range_predicate_reports_a_scan ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_auto_index_probe_none_when_equality_fails ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::expr_is_safe_join_probe_literal_and_param ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::expr_is_safe_join_probe_rejects_other_expr_kinds ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::join_order_plan_ascending_offset_defaults ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::joined_column_offset_sums_prior_bindings ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_join_access_unique_index_pick ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::resolve_join_order_by_target_non_column_becomes_expr ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::column_belongs_to_binding_no_qualifier_checks_schema ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::column_belongs_to_binding_qualifier_mismatch ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::expr_is_safe_join_probe_rejects_unknown_column ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_auto_index_probe_none_when_neither_side_belongs ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::resolve_scope_column_unknown_errors ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::plan_join_order_is_stable_on_ties ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::plan_join_order_missing_cost_defaults_to_max ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::plan_join_order_sorts_by_cost_ascending ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::referenced_binding_indices_between ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::referenced_binding_indices_case_with_operand_and_else ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::referenced_binding_indices_function_call_star_args_empty ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::referenced_binding_indices_in_list ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::referenced_binding_indices_is_operator ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::referenced_binding_indices_like_with_escape ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::referenced_binding_indices_literal_and_param_reference_nothing ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_auto_index_probe_none_when_probe_unsafe ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::referenced_binding_indices_function_call_list_args ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::referenced_binding_indices_subquery_variants_reference_everything ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::referenced_binding_indices_unary_isnull_cast_collate_paren ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::referenced_binding_indices_qualified_column ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::choose_auto_index_probe_picks_when_worthwhile ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::scan_costs_marks_seekable_table_as_max_regardless_of_stats ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::scan_costs_uses_default_stats_for_unknown_table ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::seekable_tables_false_for_non_equality_constraint ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::resolve_join_order_by_target_prefers_alias ... ok
[INFO] [stdout] test codegen::row::select::join_access::tests::resolve_scope_column_finds_binding_and_local_index ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::referenced_binding_indices_unqualified_column_matches_all_with_it ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::seekable_tables_false_when_column_not_in_schema ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::seekable_tables_skips_missing_constraint_or_schema ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::seekable_tables_true_for_rowid_equality ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::seekable_tables_table_zero_never_seekable ... ok
[INFO] [stdout] test codegen::row::select::join_order::tests::seekable_tables_true_for_unique_index_equality ... ok
[INFO] [stdout] test codegen::row::select::joins::mcdc_vectors::mcdc__codegen_row_select_joins_compile_select_joined_13abcba3__v2_full_join_among_two_joins_is_rejected ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::mcdc_vectors::mcdc__codegen_row_select_limit_scan_is_rowid_reference_name_f5cfa314__v3_oid_is_a_rowid_reference ... ok
[INFO] [stdout] test codegen::row::select::joins::mcdc_vectors::mcdc__codegen_row_select_joins_compile_select_joined_scan_8e3e2857__v2_aggregate_without_group_by_routes_to_the_grouped_join ... ok
[INFO] [stdout] test codegen::row::select::joins::mcdc_vectors::mcdc__codegen_row_select_joins_compile_select_joined_scan_8e3e2857__v3_neither_is_a_plain_joined_scan ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::mcdc_vectors::mcdc__codegen_row_select_limit_scan_is_rowid_reference_name_f5cfa314__v1_rowid_is_a_rowid_reference ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::mcdc_vectors::mcdc__codegen_row_select_limit_scan_is_rowid_reference_name_f5cfa314__v2_underscore_rowid_is_a_rowid_reference ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::mcdc_vectors::mcdc__codegen_row_select_limit_scan_is_rowid_reference_name_f5cfa314__v4_ordinary_column_without_alias_is_not ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::tests::or_chain_equality_operands_rejects_mixed_columns ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::tests::or_chain_equality_operands_rejects_non_chain ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::tests::or_chain_equality_operands_rejects_non_equality_disjunct ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::tests::propagate_constants_ignores_or ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::tests::propagate_constants_resolves_direct_chain_in_reverse_conjunct_order ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::tests::propagate_constants_resolves_single_equality ... ok
[INFO] [stdout] test codegen::row::select::joins::mcdc_vectors::mcdc__codegen_row_select_joins_compile_select_joined_13abcba3__v3_single_inner_join_takes_the_ordinary_join_tree ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::tests::or_chain_equality_operands_collects_same_column_chain ... ok
[INFO] [stdout] test codegen::row::select::joins::mcdc_vectors::mcdc__codegen_row_select_joins_compile_select_joined_scan_8e3e2857__v1_group_by_routes_to_the_grouped_join ... ok
[INFO] [stdout] test codegen::row::select::projection::mcdc_vectors::mcdc__codegen_row_select_projection_compile_row_values_7db81c2f__v1_sorted_rowid_alias_is_re_read_as_a_pseudo_column ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::tests::propagate_constants_ignores_non_equality_conjuncts ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::tests::propagate_constants_resolves_transitive_chain ... ok
[INFO] [stdout] test codegen::row::select::limit_scan::tests::propagate_constants_resolves_direct_chain ... ok
[INFO] [stdout] test codegen::row::select::projection::mcdc_vectors::mcdc__codegen_row_select_projection_compile_row_values_7db81c2f__v2_unsorted_rowid_alias_is_read_via_rowid ... ok
[INFO] [stdout] test codegen::row::select::joins::mcdc_vectors::mcdc__codegen_row_select_joins_compile_select_joined_13abcba3__v1_single_full_join_takes_the_dedicated_emitter ... ok
[INFO] [stdout] test codegen::row::select::projection::mcdc_vectors::mcdc__codegen_row_select_projection_compile_row_values_7db81c2f__v3_sorted_ordinary_column_never_touches_rowid ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_find_range_seek_detail_02599d5e__v2_eqp_reports_scan_for_empty_list ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_emit_matched_row_79427c66__v3_non_indexed_column_is_read_from_the_table_cursor ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_emit_matched_row_79427c66__v1_indexed_non_alias_column_is_read_from_the_index_cursor ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_find_range_seek_detail_02599d5e__v1_eqp_reports_index_search_for_literal_list ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_find_range_seek_detail_02599d5e__v3_eqp_reports_scan_for_computed_list_member ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_find_range_seek_detail_3962915e__v1_eqp_reports_index_search_when_affinity_matches ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_emit_matched_row_79427c66__v2_indexed_rowid_alias_column_is_read_via_rowid ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_find_range_seek_detail_3962915e__v3_eqp_reports_scan_for_text_upper_bound ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_find_range_seek_detail_3962915e__v2_eqp_reports_scan_for_text_lower_bound ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_find_range_seek_detail_3f07d1cf__v2_eqp_reports_index_search_for_computed_lower_bound ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_like_literal_prefix_492d32fb__v1_like_with_backslash_in_prefix_scans ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_like_literal_prefix_492d32fb__v2_glob_with_backslash_in_prefix_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_find_range_seek_detail_3f07d1cf__v1_eqp_reports_index_search_for_literal_bounds ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_find_range_seek_detail_3f07d1cf__v3_eqp_reports_index_search_for_computed_upper_bound ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_like_literal_prefix_e3457195__v2_prefix_with_inner_percent_scans ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_like_literal_prefix_e3457195__v1_plain_prefix_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_find_range_seek_detail_d0f7f7a2__v2_a_narrow_range_reports_the_seek ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_find_range_seek_detail_d0f7f7a2__v1_equality_reports_the_probe ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_like_literal_prefix_492d32fb__v3_like_without_backslash_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_find_range_seek_detail_d0f7f7a2__v3_a_wide_range_reports_the_scan ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_like_literal_prefix_e3457195__v3_prefix_with_underscore_scans ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_range_seek_index_position_with_3962915e__v2_text_lower_bound_picks_no_index ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_range_seek_index_position_with_3f07d1cf__v2_computed_lower_bound_picks_the_index ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_range_seek_index_position_with_02599d5e__v3_computed_list_member_picks_no_index ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_range_seek_index_position_with_3962915e__v3_text_upper_bound_picks_no_index ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_range_seek_index_position_with_3962915e__v1_matching_affinity_picks_the_index ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_range_seek_index_position_with_3f07d1cf__v3_computed_upper_bound_picks_the_index ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_range_seek_index_position_with_3f07d1cf__v1_literal_bounds_pick_the_index ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_range_seek_index_position_with_d0f7f7a2__v2_a_narrow_range_is_eligible ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_between_seek_3f07d1cf__v1_both_bounds_literal_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_range_seek_index_position_with_d0f7f7a2__v3_a_wide_range_is_not ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_range_seek_index_position_with_d0f7f7a2__v1_equality_is_never_gated ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_range_seek_index_position_with_02599d5e__v1_non_empty_literal_list_picks_the_index ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_range_seek_index_position_with_02599d5e__v2_empty_list_picks_no_index ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_between_seek_3962915e__v1_both_bounds_match_integer_affinity_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_between_seek_3962915e__v2_text_lower_bound_against_integer_column_scans ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_between_seek_3962915e__v3_text_upper_bound_against_integer_column_scans ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_between_seek_3f07d1cf__v2_computed_lower_bound_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_between_seek_666267a3__v2_a_narrow_range_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_between_seek_666267a3__v1_equality_is_never_gated ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_between_seek_666267a3__v3_a_wide_range_falls_back_to_the_scan ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_range_row_seek_3962915e__v1_update_bounds_match_affinity_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_range_row_seek_3962915e__v3_update_text_upper_bound_scans ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_range_row_seek_ab031ffa__v1_update_between_literals_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_range_row_seek_ab031ffa__v2_update_computed_lower_bound_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_range_row_seek_ab031ffa__v3_update_computed_upper_bound_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::range_seek_280_uncorrelated_subquery_bound_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_between_seek_3f07d1cf__v3_computed_upper_bound_seeks ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_range_row_seek_3962915e__v2_update_text_lower_bound_scans ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::range_seek_280_null_bound_seeks_an_empty_range ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::range_seek_280_correlated_subquery_bound_falls_back_to_scan ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::range_seek_508_mirrored_lower_bound_still_seeks_forward ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_range_row_seek_d0f7f7a2__v1_equality_is_never_gated ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::range_seek_508_upper_bound_needs_an_index_and_matching_affinity ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::range_seek_508_upper_bound_row_seek_for_update ... ok
[INFO] [stdout] test codegen::row::select::tests::codegen_error_display_variants ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_range_row_seek_d0f7f7a2__v2_a_narrow_range_seeks ... ok
[INFO] [stdout] test codegen::row::select::tests::codegen_error_is_std_error ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::mcdc__codegen_row_select_range_scan_try_compile_range_row_seek_d0f7f7a2__v3_a_wide_range_falls_back_to_the_scan ... ok
[INFO] [stdout] test codegen::row::select::range_scan::mcdc_vectors::range_seek_508_upper_bound_shapes_walk_from_the_index_start ... ok
[INFO] [stdout] test codegen::row::select::tests::scan_cursors_after_arms ... ok
[INFO] [stdout] test codegen::row::select::tests::scan_cursors_for_arm_offsets_by_four ... ok
[INFO] [stdout] test codegen::row::stmt::insert::mcdc_vectors::mcdc__codegen_row_stmt_insert_compile_insert_e9674d7a__v1_short_row_is_a_shape_mismatch ... ok
[INFO] [stdout] test codegen::row::stmt::insert::mcdc_vectors::mcdc__codegen_row_stmt_insert_compile_insert_e9674d7a__v2_full_row_compiles ... ok
[INFO] [stdout] test codegen::row::select::tests::scan_cursors_for_standalone_select ... ok
[INFO] [stdout] test codegen::row::stmt::insert::mcdc_vectors::mcdc__codegen_row_stmt_insert_compile_insert_e9674d7a__v3_empty_row_is_not_a_shape_mismatch ... ok
[INFO] [stdout] test codegen::row::stmt::update::index_skip_tests::update_maintains_index_when_set_touches_index_column ... ok
[INFO] [stdout] test codegen::row::stmt::update::index_skip_tests::update_emits_a_single_update_op_when_the_rowid_is_unchanged ... ok
[INFO] [stdout] test codegen::row::stmt::update::index_skip_tests::update_skips_index_maintenance_when_set_does_not_touch_index_column ... ok
[INFO] [stdout] test codegen::row::stmt::update::mcdc_vectors::mcdc__codegen_row_stmt_update_compile_update_with_catalog_8d819a73__v1_range_seek_over_an_index_the_set_touches_uses_two_passes ... ok
[INFO] [stdout] test codegen::row::stmt::update::mcdc_vectors::mcdc__codegen_row_stmt_update_compile_update_with_catalog_8d819a73__v2_range_seek_over_an_untouched_index_is_single_pass ... ok
[INFO] [stdout] test codegen::row::subquery::correlation::mcdc_vectors::mcdc__codegen_row_subquery_correlation_walk_expr_for_correlation_6b2b445a__v1_outer_qualifier_marks_the_subquery_correlated ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::mcdc_vectors::mcdc__codegen_row_subquery_flatten_subquery_flatten_safe_fa31beb2__v2_distinct_blocks_flattening ... ok
[INFO] [stdout] test codegen::row::stmt::update::index_skip_tests::update_falls_back_to_delete_and_insert_when_the_rowid_is_reassigned ... ok
[INFO] [stdout] test codegen::row::stmt::update::index_skip_tests::update_maintains_every_index_when_rowid_is_reassigned ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::mcdc_vectors::mcdc__codegen_row_subquery_flatten_subquery_flatten_safe_fa31beb2__v4_group_by_blocks_flattening ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::mcdc_vectors::mcdc__codegen_row_subquery_flatten_subquery_flatten_safe_fa31beb2__v3_having_blocks_flattening ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::mcdc_vectors::mcdc__codegen_row_subquery_flatten_subquery_flatten_safe_fa31beb2__v6_compound_blocks_flattening ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::mcdc_vectors::mcdc__codegen_row_subquery_flatten_subquery_flatten_safe_fa31beb2__v7_aggregate_blocks_flattening ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::bails_on_alias_star_reference ... ok
[INFO] [stdout] test codegen::row::stmt::update::mcdc_vectors::mcdc__codegen_row_stmt_update_compile_update_with_catalog_8d819a73__v3_no_range_seek_is_a_plain_scan ... ok
[INFO] [stdout] test codegen::row::subquery::correlation::mcdc_vectors::mcdc__codegen_row_subquery_correlation_walk_expr_for_correlation_6b2b445a__v3_own_column_with_own_qualifier_is_uncorrelated_and_hoisted ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::mcdc_vectors::mcdc__codegen_row_subquery_flatten_subquery_flatten_safe_fa31beb2__v1_plain_subquery_is_flattened ... ok
[INFO] [stdout] test codegen::row::subquery::correlation::mcdc_vectors::mcdc__codegen_row_subquery_correlation_walk_expr_for_correlation_6b2b445a__v2_bare_column_not_in_the_subquery_table_is_correlated ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::bails_when_alias_referenced_inside_nested_subquery ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::does_not_flatten_across_left_join ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::does_not_flatten_compound_subquery ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::does_not_flatten_subquery_with_having ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::does_not_flatten_aggregate_subquery ... ok
[INFO] [stdout] test codegen::row::stmt::insert::mcdc_vectors::insert_497_make_record_reads_the_computed_value_not_its_temporary ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::expr_references_alias_descends_into_in_subquery_variants ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::flatten_from_subqueries_is_a_noop_without_a_from_clause ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::flattens_explicit_column_list_and_rewrites_alias ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::does_not_flatten_distinct_subquery ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::flattens_join_slot_subquery ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::does_not_flatten_subquery_with_join_in_its_own_from ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::merges_inner_where_with_outer_where ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::mcdc_vectors::mcdc__codegen_row_subquery_flatten_subquery_flatten_safe_fa31beb2__v5_limit_blocks_flattening ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::inner_where_qualify_covers_every_expr_kind ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::flattens_star_subquery_into_base_table ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::does_not_flatten_subquery_with_limit ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::in_subquery_and_in_subquery_multi_veto_flattening_when_correlated ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::expr_references_alias_covers_every_expr_kind ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::select_references_alias_checks_group_by_having_order_by_and_joins ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::recurses_into_nested_from_subqueries ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::rewrite_expr_rejects_unmapped_column_in_nested_position ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::requalifies_when_sibling_join_present ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::rewrite_expr_covers_every_expr_kind_that_can_reference_the_alias ... ok
[INFO] [stdout] test codegen::row::subquery::flatten::tests::try_flatten_table_ref_at_early_return_branches ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::materialize_from_subquery_nested_subquery_in_own_from ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::materialize_from_subquery_rejects_compound ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::materialize_from_subquery_rejects_unknown_table ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::resolve_from_table_schema_name_found ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::materialize_from_subquery_single_table_and_cache_reuse ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::materialize_from_subquery_joined_own_from ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::resolve_from_table_schema_computed_expr_gets_positional_name ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::resolve_from_table_schema_name_not_found ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::resolve_subquery_schema_rejects_join_in_own_from ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::resolve_subquery_schema_rejects_nested_subquery_from ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::resolve_from_table_schema_star_and_alias_expr ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::resolve_subquery_schema_rejects_unknown_table ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::resolve_from_table_schema_table_star ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::mcdc_vectors::mcdc__codegen_row_subquery_pushdown_subquery_pushdown_safe_fa31beb2__v1_plain_subquery_receives_the_predicate ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::resolve_subquery_schema_finds_catalog_table_case_insensitively ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::resolve_from_table_schema_unaliased_column_expr_uses_column_name ... ok
[INFO] [stdout] test codegen::row::subquery::from_clause::tests::resolve_subquery_schema_none_when_no_from ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::mcdc_vectors::mcdc__codegen_row_subquery_pushdown_subquery_pushdown_safe_fa31beb2__v4_group_by_blocks_pushdown ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::mcdc_vectors::mcdc__codegen_row_subquery_pushdown_subquery_pushdown_safe_fa31beb2__v5_limit_blocks_pushdown ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::mcdc_vectors::mcdc__codegen_row_subquery_pushdown_subquery_pushdown_safe_fa31beb2__v6_compound_blocks_pushdown ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::mcdc_vectors::mcdc__codegen_row_subquery_pushdown_subquery_pushdown_safe_fa31beb2__v7_aggregate_blocks_pushdown ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::does_not_push_computed_projection ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::does_not_push_exists_or_scalar_subquery_conjunct ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::does_not_push_in_subquery_multi_conjunct ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::does_not_push_when_column_unknown_in_explicit_map ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::does_not_push_when_subquery_has_distinct ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::does_not_push_when_subquery_has_group_by ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::does_not_push_when_subquery_has_limit ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::does_not_push_when_subquery_has_own_join ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::does_not_push_when_subquery_is_compound ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::pushes_into_second_join_table ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::pushes_predicate_and_rewrites_aliased_column ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::pushes_predicate_through_wildcard_projection ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::mcdc_vectors::mcdc__codegen_row_subquery_pushdown_subquery_pushdown_safe_fa31beb2__v2_distinct_blocks_pushdown ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::allows_unqualified_column_without_join ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::recurses_into_nested_subqueries ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::does_not_push_like_escape_referencing_unmapped_column ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::does_not_push_nested_subquery_expression ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::rewrite_for_pushdown_covers_every_expr_kind ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::requires_qualification_when_join_present ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::splits_conjuncts_pushing_only_the_movable_one ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::mcdc_vectors::mcdc__codegen_row_subquery_scalar_compile_scalar_subquery_d0f62305__v3_limit_in_scalar_subquery_is_rejected ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::mcdc_vectors::mcdc__codegen_row_subquery_pushdown_subquery_pushdown_safe_fa31beb2__v3_having_blocks_pushdown ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::mcdc_vectors::mcdc__codegen_row_subquery_scalar_compile_scalar_subquery_d0f62305__v1_plain_scalar_subquery_compiles ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::exists_from_less_is_unsupported ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::exists_plain_scan ... ok
[INFO] [stdout] test codegen::row::subquery::pushdown::tests::does_not_push_catalog_qualified_column ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::multi_column_in_subquery_star_is_unsupported ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::multi_column_in_subquery ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::in_subquery_not_hoisted_when_not_a_bare_conjunct ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::multi_column_in_subquery_arity_mismatch_is_unsupported ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::not_exists_correlated_unique_index_seek ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::not_exists_plain_scan_with_where ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::scalar_subquery_correlated_rowid_seek ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::scalar_subquery_star_projection_is_unsupported ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::scalar_subquery_correlated_unique_index_seek ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::scalar_subquery_from_less_computed_expression ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::scalar_subquery_with_aggregate ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::scalar_subquery_plain_scan_with_where ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::scalar_subquery_with_aggregate_index_only_count_star ... ok
[INFO] [stdout] test codegen::row::subquery::views::mcdc_vectors::mcdc__codegen_row_subquery_views_expand_views_08fa764e__v2_views_in_scope_but_unreferenced_borrows ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::mcdc_vectors::mcdc__codegen_row_subquery_scalar_compile_scalar_subquery_d0f62305__v2_order_by_in_scalar_subquery_is_rejected ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::scalar_subquery_with_aggregate_index_only_avg ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::scalar_subquery_with_aggregate_index_only_sum ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::exists_correlated_rowid_seek ... ok
[INFO] [stdout] test codegen::row::subquery::views::mcdc_vectors::mcdc__codegen_row_subquery_views_expand_views_08fa764e__v1_no_views_in_scope_borrows ... ok
[INFO] [stdout] test codegen::row::subquery::scalar::tests::in_subquery_hoisted_uncorrelated ... ok
[INFO] [stdout] test codegen::row::transaction::tests::begin_compiles_to_init_transaction_halt ... ok
[INFO] [stdout] test codegen::row::transaction::tests::begin_deferred_compiles_transaction_p1_to_deferred ... ok
[INFO] [stdout] test codegen::row::subquery::views::mcdc_vectors::mcdc__codegen_row_subquery_views_expand_views_08fa764e__v3_referenced_view_is_expanded_into_an_owned_copy ... ok
[INFO] [stdout] test codegen::row::transaction::tests::begin_immediate_compiles_transaction_p1_to_immediate ... ok
[INFO] [stdout] test codegen::row::transaction::tests::begin_exclusive_compiles_transaction_p1_to_exclusive ... ok
[INFO] [stdout] test codegen::row::transaction::tests::commit_compiles_to_auto_commit_with_p2_one ... ok
[INFO] [stdout] test codegen::stream::tests::dict_eq_predicate_is_lifted_out_of_where ... ok
[INFO] [stdout] test codegen::stream::tests::mcdc__codegen_stream_aggregate_in_e9d2f9c1__v2_non_aggregate_function_is_not ... ok
[INFO] [stdout] test codegen::stream::tests::join_is_rejected_with_a_span ... ok
[INFO] [stdout] test codegen::stream::tests::mcdc__codegen_stream_range_vector_query_85dd6808__v1_all_false_compiles ... ok
[INFO] [stdout] test codegen::stream::tests::mcdc__codegen_stream_aggregate_in_e9d2f9c1__v3_windowed_aggregate_is_not ... ok
[INFO] [stdout] test codegen::stream::tests::mcdc__codegen_stream_aggregate_in_e9d2f9c1__v1_plain_aggregate_is_found ... ok
[INFO] [stdout] test codegen::row::transaction::tests::rollback_compiles_to_auto_commit_with_p2_zero ... ok
[INFO] [stdout] test codegen::stream::tests::mcdc__codegen_stream_range_vector_query_85dd6808__v2_group_by_alone_rejects ... ok
[INFO] [stdout] test codegen::stream::tests::aggregate_allowed_under_a_time_scope ... ok
[INFO] [stdout] test codegen::stream::tests::mcdc__codegen_stream_range_vector_query_d399a6bf__v1_both_true_rejects_sum_with_no_column ... ok
[INFO] [stdout] test codegen::stream::tests::mcdc__codegen_stream_range_vector_query_d399a6bf__v2_no_column_but_count_is_fine ... ok
[INFO] [stdout] test codegen::stream::tests::mcdc__codegen_stream_range_vector_query_85dd6808__v5_limit_alone_rejects ... ok
[INFO] [stdout] test codegen::stream::tests::mcdc__codegen_stream_range_vector_query_d399a6bf__v3_a_column_is_fine_even_for_sum ... ok
[INFO] [stdout] test codegen::stream::tests::order_by_without_limit_rejected_under_scope_all ... ok
[INFO] [stdout] test codegen::stream::tests::order_by_with_limit_is_allowed_under_scope_all ... ok
[INFO] [stdout] test codegen::stream::tests::severity_literal_is_rewritten_before_delegating ... ok
[INFO] [stdout] test codegen::stream::tests::mcdc__codegen_stream_range_vector_query_85dd6808__v3_having_alone_rejects ... ok
[INFO] [stdout] test codegen::stream::tests::aggregate_without_bound_rejected_under_scope_all ... ok
[INFO] [stdout] test codegen::stream::tests::mixed_where_keeps_residual_and_lifts_dict_eq ... ok
[INFO] [stdout] test coerce::tests::arithmetic_on_real_operands_avoids_integer_path ... ok
[INFO] [stdout] test coerce::tests::bitwise_and_or_not_match_oracle_vectors ... ok
[INFO] [stdout] test coerce::tests::arithmetic_matches_oracle_coercion_vectors ... ok
[INFO] [stdout] test coerce::tests::concat_coerces_to_text_and_propagates_no_null_itself ... ok
[INFO] [stdout] test codegen::stream::tests::mcdc__codegen_stream_range_vector_query_85dd6808__v4_order_by_alone_rejects ... ok
[INFO] [stdout] test coerce::tests::cast_to_integer_truncates_toward_zero ... ok
[INFO] [stdout] test codegen::stream::tests::since_clause_lowers_to_a_time_range_pred ... ok
[INFO] [stdout] test coerce::tests::integer_overflow_promotes_to_real_never_wraps ... ok
[INFO] [stdout] test coerce::tests::mcdc__coerce_scan_number_prefix_c52aa8b6__v2_leading_digits_yield_a_prefix ... ok
[INFO] [stdout] test coerce::tests::mcdc__coerce_scan_number_prefix_c52aa8b6__v3_no_leading_digits_but_float_shaped ... ok
[INFO] [stdout] test coerce::tests::mcdc__coerce_scan_number_prefix_c52aa8b6__v1_no_digits_not_float_yields_no_prefix ... ok
[INFO] [stdout] test coerce::tests::checked_sub_matches_oracle_coercion_vectors ... ok
[INFO] [stdout] test coerce::tests::mcdc__coerce_scan_number_prefix_dbbe2226__v1_digits_before_point_only ... ok
[INFO] [stdout] test coerce::tests::coercion_parses_longest_valid_numeric_prefix ... ok
[INFO] [stdout] test coerce::tests::shift_matches_oracle_vectors ... ok
[INFO] [stdout] test compare::tests::null_is_lower_than_every_other_class ... ok
[INFO] [stdout] test compare::tests::numeric_sorts_below_text_below_blob ... ok
[INFO] [stdout] test compare::tests::real_nan_sorts_above_every_other_real_and_is_transitive ... ok
[INFO] [stdout] test coerce::tests::mcdc__coerce_scan_number_prefix_dbbe2226__v3_digits_after_point_only ... ok
[INFO] [stdout] test coerce::tests::shift_handles_negative_and_oversized_amounts ... ok
[INFO] [stdout] test engine::column::tests::a_string_literal_prunes_a_byte_array_column ... ok
[INFO] [stdout] test engine::column::tests::malformed_statistics_bytes_disable_pruning_instead_of_misreading_them ... ok
[INFO] [stdout] test engine::column::tests::many_row_groups_with_large_pages_are_all_considered_for_pruning ... ok
[INFO] [stdout] test engine::column::tests::missing_statistics_disables_pruning_for_that_row_group ... ok
[INFO] [stdout] test engine::column::tests::no_where_clause_keeps_every_row_group ... ok
[INFO] [stdout] test compare::tests::integer_and_real_merge_into_one_numeric_class ... ok
[INFO] [stdout] test compare::tests::integer_vs_nan_real_agrees_with_real_vs_nan_real ... ok
[INFO] [stdout] test engine::column::tests::order_key_bound_is_the_footer_max_descending_and_min_ascending ... ok
[INFO] [stdout] test engine::column::tests::plan_err_maps_internal_to_a_planner_invariant_execute_error ... ok
[INFO] [stdout] test coerce::tests::mcdc__coerce_scan_number_prefix_dbbe2226__v2_no_digits_either_side ... ok
[INFO] [stdout] test engine::column::tests::prunes_using_a_float_literal_against_a_double_column ... ok
[INFO] [stdout] test engine::column::tests::order_leaf_resolves_only_a_single_bare_column_term ... ok
[INFO] [stdout] test engine::column::tests::prunes_a_row_group_whose_max_statistic_cannot_satisfy_the_filter ... ok
[INFO] [stdout] test engine::column::tests::segment_load_errors_on_an_out_of_range_row_group ... ok
[INFO] [stdout] test engine::column::tests::pruned_query_returns_the_same_rows_as_an_unpruned_scan_would ... ok
[INFO] [stdout] test engine::column::tests::parenthesized_and_or_predicates_still_prune ... ok
[INFO] [stdout] test engine::column::tests::plan_err_maps_every_other_variant_to_a_compile_error ... ok
[INFO] [stdout] test engine::column::tests::type_name_covers_every_physical_type ... ok
[INFO] [stdout] test engine::column::tests::prunes_when_the_literal_is_on_the_left_hand_side_for_every_comparison_operator ... ok
[INFO] [stdout] test engine::column::tests::segment_load_errors_on_an_out_of_range_column ... ok
[INFO] [stdout] test engine::cross_mode::tests::to_batch_value_rejects_blob ... ok
[INFO] [stdout] test engine::column::tests::load_columns_and_gather_at_decode_only_the_named_leaves ... ok
[INFO] [stdout] test engine::row::adapter::tests::open_write_on_a_read_only_connection_is_refused ... ok
[INFO] [stdout] test engine::cross_mode::tests::to_batch_value_converts_every_row_variant ... ok
[INFO] [stdout] test engine::row::adapter::tests::reading_more_columns_of_a_row_does_not_multiply_page_reads ... ok
[INFO] [stdout] test engine::row::adapter::tests::pragma_and_explicit_transaction_modes_reach_the_real_pager_adapter ... ok
[INFO] [stdout] test engine::row::stats::tests::automatic_index_never_worthwhile_without_analyze_stats ... ok
[INFO] [stdout] test engine::row::stats::tests::automatic_index_not_worthwhile_below_threshold ... ok
[INFO] [stdout] test engine::column::tests::top_n_over_a_clustered_parquet_file_returns_the_same_rows_as_a_full_sort ... ok
[INFO] [stdout] test engine::row::stats::tests::indexed_equality_cheaper_than_scan_with_stats ... ok
[INFO] [stdout] test engine::row::stats::tests::automatic_index_worthwhile_at_and_above_threshold ... ok
[INFO] [stdout] test engine::row::stats::tests::load_stats_decodes_rows_for_every_table ... ok
[INFO] [stdout] test engine::row::stats::tests::load_stats_is_empty_when_sqlite_stat1_does_not_exist ... ok
[INFO] [stdout] test engine::row::stats::tests::malformed_stat_text_is_skipped_not_a_hard_error ... ok
[INFO] [stdout] test engine::row::stats::tests::missing_stats_fall_back_to_max_cost ... ok
[INFO] [stdout] test engine::row::stats::tests::skip_scan_never_worthwhile_without_analyze_stats ... ok
[INFO] [stdout] test engine::row::stats::tests::unknown_index_name_falls_back_to_unknown ... ok
[INFO] [stdout] test engine::row::stats::tests::skip_scan_worthwhile_matches_oracle_threshold ... ok
[INFO] [stdout] test engine::cross_mode::tests::scan_table_as_batch_rejects_unknown_column ... ok
[INFO] [stdout] test engine::cross_mode::tests::row_table_segment_and_source_yield_the_same_batch ... ok
[INFO] [stdout] test engine::stream::mcdc_vectors::mcdc__engine_stream_merge_retained_summaries_8f6287cc__v1_group_by_alone_short_circuits ... ok
[INFO] [stdout] test engine::stream::mcdc_vectors::mcdc__engine_stream_poll_threshold_531505eb__v1_held_long_enough_and_unfired_fires ... ok
[INFO] [stdout] test engine::stream::mcdc_vectors::mcdc__engine_stream_merge_retained_summaries_8f6287cc__v2_where_alone_short_circuits ... ok
[INFO] [stdout] test engine::stream::mcdc_vectors::mcdc__engine_stream_merge_retained_summaries_8f6287cc__v3_neither_lets_the_merge_proceed ... ok
[INFO] [stdout] test engine::stream::mcdc_vectors::mcdc__engine_stream_requests_39699173__v1_predefined_alone_is_enough ... ok
[INFO] [stdout] test engine::stream::mcdc_vectors::mcdc__engine_stream_requests_39699173__v3_neither_is_unknown ... ok
[INFO] [stdout] test engine::stream::mcdc_vectors::mcdc__engine_stream_requests_39699173__v2_seen_tier3_field_alone_is_enough ... ok
[INFO] [stdout] test engine::stream::mcdc_vectors::mcdc__engine_stream_poll_threshold_531505eb__v2_not_held_long_enough_stays_silent ... ok
[INFO] [stdout] test engine::stream::mcdc_vectors::mcdc__engine_stream_requests_dc81f428__v1_predefined_name_resolves_before_any_split ... ok
[INFO] [stdout] test engine::tests::cell_display_renders_bool_and_blob ... ok
[INFO] [stdout] test engine::tests::cell_from_a_borrowed_value_matches_the_owned_conversion ... ok
[INFO] [stdout] test engine::stream::mcdc_vectors::mcdc__engine_stream_poll_threshold_531505eb__v3_already_fired_for_this_hold_stays_silent ... ok
[INFO] [stdout] test engine::tests::mode_display_names_each_variant ... ok
[INFO] [stdout] test engine::cross_mode::tests::scan_table_as_batch_materializes_whole_table_with_rowid_alias ... ok
[INFO] [stdout] test engine::tests::single_statement_rejects_empty_and_multiple_statements ... ok
[INFO] [stdout] test functions::regex_lite::tests::dot_matches_any_char ... ok
[INFO] [stdout] test functions::regex_lite::tests::escaped_metachar_is_literal ... ok
[INFO] [stdout] test functions::regex_lite::tests::matches_literal_substring ... ok
[INFO] [stdout] test functions::regex_lite::tests::mcdc__functions_parse_class_328d12a6__v1_all_true_is_range ... ok
[INFO] [stdout] test functions::regex_lite::tests::mcdc__functions_parse_class_328d12a6__v2_dash_before_terminator_is_literal ... ok
[INFO] [stdout] test functions::regex_lite::tests::mcdc__functions_parse_class_328d12a6__v3_no_dash_is_not_range ... ok
[INFO] [stdout] test functions::regex_lite::tests::mcdc__functions_parse_class_328d12a6__v4_too_short_for_range ... ok
[INFO] [stdout] test functions::regex_lite::tests::capture_group_extracts_submatch ... ok
[INFO] [stdout] test functions::regex_lite::tests::char_class_and_range ... ok
[INFO] [stdout] test functions::regex_lite::tests::mcdc__functions_parse_class_d7d31f3a__v1_non_bracket_continues ... ok
[INFO] [stdout] test functions::regex_lite::tests::mcdc__functions_try_repeat_d84b03c5__v1_under_cap_and_matches_continues ... ok
[INFO] [stdout] test functions::regex_lite::tests::mcdc__functions_try_repeat_d84b03c5__v2_under_cap_but_no_match_stops ... ok
[INFO] [stdout] test functions::regex_lite::tests::mcdc__functions_try_repeat_d84b03c5__v3_cap_reached_stops ... ok
[INFO] [stdout] test functions::regex_lite::tests::no_match_returns_none ... ok
[INFO] [stdout] test functions::regex_lite::tests::opt_matches_zero_or_one ... ok
[INFO] [stdout] test functions::regex_lite::tests::plus_requires_at_least_one ... ok
[INFO] [stdout] test functions::regex_lite::tests::star_matches_zero_or_more ... ok
[INFO] [stdout] test functions::regex_lite::tests::unterminated_class_fails_to_compile ... ok
[INFO] [stdout] test functions::regex_lite::tests::unterminated_group_fails_to_compile ... ok
[INFO] [stdout] test functions::tests::abs_handles_every_value_kind ... ok
[INFO] [stdout] test functions::tests::abs_overflow_errors_instead_of_wrapping ... ok
[INFO] [stdout] test functions::tests::coalesce_and_ifnull_are_the_null_propagation_exception ... ok
[INFO] [stdout] test functions::tests::glob_range_class_matches_inclusive_bounds ... ok
[INFO] [stdout] test functions::tests::hex_and_unhex_roundtrip ... ok
[INFO] [stdout] test functions::tests::iif_and_typeof ... ok
[INFO] [stdout] test functions::tests::iif_treats_real_zero_coerced_text_as_falsy ... ok
[INFO] [stdout] test functions::tests::instr_finds_substring_position_or_zero ... ok
[INFO] [stdout] test functions::tests::length_counts_chars_for_text_bytes_for_blob ... ok
[INFO] [stdout] test functions::regex_lite::tests::mcdc__functions_parse_class_d7d31f3a__v2_leading_bracket_is_literal_member ... ok
[INFO] [stdout] test functions::tests::like_and_glob_match_oracle_semantics ... ok
[INFO] [stdout] test functions::regex_lite::tests::mcdc__functions_parse_class_d7d31f3a__v3_bracket_past_start_terminates ... ok
[INFO] [stdout] test functions::tests::like_match_and_glob_match_are_directly_callable ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_class_18591d42__v1_all_true_is_range ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_class_18591d42__v2_dash_before_terminator_is_literal ... ok
[INFO] [stdout] test engine::row::adapter::tests::create_index_analyze_and_drop_index_exercise_schema_storage ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_class_18591d42__v3_no_dash_is_not_range ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_class_18591d42__v4_too_short_for_range ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_class_1d2aadbb__v2_leading_bracket_is_literal_member ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_class_1d2aadbb__v1_non_bracket_continues ... ok
[INFO] [stdout] test engine::cross_mode::tests::hash_join_against_a_sqlite_lookup_table ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_class_1d2aadbb__v3_bracket_past_start_terminates ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_class_78a99761__v3_above_upper_bound ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_class_78a99761__v1_within_bounds_matches ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_class_78a99761__v2_below_lower_bound ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_rec_01d0fd5a__v1_run_of_star_collapses ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_rec_01d0fd5a__v2_single_star_then_other_char ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_rec_01d0fd5a__v3_trailing_star_matches_end ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_rec_36b485df__v3_class_matches ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_rec_688fbf64__v1_text_exhausted_no_match ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_rec_688fbf64__v2_literal_mismatches ... ok
[INFO] [stdout] test engine::stream::mcdc_vectors::mcdc__engine_stream_requests_dc81f428__v2_seen_field_name_resolves_before_any_split ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_rec_688fbf64__v3_literal_matches ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_instr_0d4e3e9a__v1_haystack_null ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_instr_0d4e3e9a__v2_neither_null_searches ... ok
[INFO] [stdout] test engine::stream::mcdc_vectors::mcdc__engine_stream_requests_dc81f428__v3_qualified_name_falls_through_to_the_split ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_instr_0d4e3e9a__v3_needle_null ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_rec_36b485df__v1_text_exhausted_no_match ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_glob_rec_36b485df__v2_class_mismatches ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_like_rec_01f56809__v1_run_of_percent_collapses ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_like_rec_01f56809__v2_single_percent_then_other_char ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_like_rec_8f97ac22__v1_text_exhausted_no_match ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_like_rec_8f97ac22__v2_escaped_literal_mismatches ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_like_rec_01f56809__v3_trailing_percent_matches_end ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_like_rec_8f97ac22__v3_escaped_literal_matches ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_like_rec_c331028c__v3_escape_with_following_char_takes_branch ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_like_rec_c331028c__v1_not_escape_char_skips_branch ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_like_rec_c331028c__v2_trailing_escape_has_no_following_char ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_like_rec_ec8f55a3__v1_text_exhausted_no_match ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_like_rec_ec8f55a3__v3_literal_matches ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_round_fn_a3154251__v2_neither_null_rounds ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_nullif_0e991c46__v3_rhs_null_returns_lhs ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_like_rec_ec8f55a3__v2_literal_mismatches ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_round_fn_a3154251__v1_first_arg_null ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_nullif_0e991c46__v2_neither_null_compares ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_round_fn_a3154251__v3_second_arg_null ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_substr_3985c4c8__v1_y_null_returns_null ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_substr_3985c4c8__v2_z_null_returns_null ... ok
[INFO] [stdout] test functions::tests::nullif_returns_null_on_equal_else_first_arg ... ok
[INFO] [stdout] test functions::tests::replace_substitutes_all_occurrences_and_handles_empty_from ... ok
[INFO] [stdout] test functions::tests::round_clamps_digits_and_propagates_null_digits ... ok
[INFO] [stdout] test functions::tests::round_half_away_from_zero ... ok
[INFO] [stdout] test functions::tests::sign_reports_negative_zero_positive_and_propagates_null ... ok
[INFO] [stdout] test functions::tests::sqlite_version_returns_pinned_string ... ok
[INFO] [stdout] test functions::tests::substr_negative_and_zero_index_rules ... ok
[INFO] [stdout] test functions::tests::substr_operates_on_bytes_for_a_blob ... ok
[INFO] [stdout] test functions::tests::trigram_key_packs_bytes_big_endian_and_stays_distinct ... ok
[INFO] [stdout] test functions::tests::trigrams_of_under_three_bytes_is_empty ... ok
[INFO] [stdout] test functions::tests::trigrams_windows_raw_utf8_bytes_not_chars ... ok
[INFO] [stdout] test functions::tests::trigrams_yields_every_overlapping_three_byte_window ... ok
[INFO] [stdout] test functions::tests::trim_ltrim_rtrim_default_to_whitespace_or_use_given_charset ... ok
[INFO] [stdout] test functions::tests::typeof_names_every_storage_class ... ok
[INFO] [stdout] test functions::tests::unknown_function_or_arity_errors ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_nullif_0e991c46__v1_lhs_null_returns_lhs ... ok
[INFO] [stdout] test functions::tests::upper_lower_are_ascii_only ... ok
[INFO] [stdout] test json_path::tests::empty_object_parses ... ok
[INFO] [stdout] test json_path::tests::lookup_bare_dollar_returns_root ... ok
[INFO] [stdout] test json_path::tests::lookup_finds_top_level_key ... ok
[INFO] [stdout] test json_path::tests::lookup_returns_none_for_missing_key_or_non_object_path ... ok
[INFO] [stdout] test json_path::tests::lookup_tolerates_a_missing_dollar_and_empty_segments ... ok
[INFO] [stdout] test functions::tests::mcdc__functions_substr_3985c4c8__v3_neither_null_extracts ... ok
[INFO] [stdout] test functions::tests::min_max_scalar_null_propagates ... ok
[INFO] [stdout] test json_path::tests::object_with_whitespace_and_missing_colon_or_key ... ok
[INFO] [stdout] test functions::tests::quote_escapes_single_quotes_and_renders_blob_hex ... ok
[INFO] [stdout] test json_path::tests::lookup_walks_nested_objects ... ok
[INFO] [stdout] test json_path::tests::malformed_object_returns_none ... ok
[INFO] [stdout] test functions::tests::trigrams_of_exactly_three_bytes_yields_one ... ok
[INFO] [stdout] test json_path::tests::parse_number_covers_float_exponent_and_overflow_forms ... ok
[INFO] [stdout] test json_path::tests::strings_keep_escapes_verbatim_and_arrays_skip_brackets_inside_strings ... ok
[INFO] [stdout] test logfmt_scan::tests::bare_key_has_no_value ... ok
[INFO] [stdout] test parser::column::tests::a_query_without_offset_lowers_none ... ok
[INFO] [stdout] test parser::column::tests::agg_beside_computed_expr_without_group_by_is_rejected ... ok
[INFO] [stdout] test parser::column::tests::agg_with_window_and_expr_is_rejected_upstream ... ok
[INFO] [stdout] test parser::column::tests::agg_without_computed_expr_is_accepted ... ok
[INFO] [stdout] test json_path::tests::parse_value_handles_every_scalar_and_leading_whitespace ... ok
[INFO] [stdout] test engine::row::adapter::tests::reverse_scans_and_indexed_delete_exercise_last_and_prev ... ok
[INFO] [stdout] test parser::column::tests::aggregate_composed_with_arithmetic_in_where_is_still_rejected ... ok
[INFO] [stdout] test json_path::tests::parses_nested_object_and_array ... ok
[INFO] [stdout] test json_path::tests::parses_flat_object ... ok
[INFO] [stdout] test logfmt_scan::tests::scans_heroku_style_line ... ok
[INFO] [stdout] test parser::column::tests::aggregate_composed_with_arithmetic_is_accepted ... ok
[INFO] [stdout] test parser::column::tests::aggregate_in_where_is_rejected_with_a_dedicated_message ... ok
[INFO] [stdout] test parser::column::tests::alias_resolves_through_aggregate_args_group_by_and_order_by ... ok
[INFO] [stdout] test parser::column::tests::alias_resolves_through_is_null_like_and_in_subquery ... ok
[INFO] [stdout] test parser::column::tests::alias_resolution_walks_shapes_the_subset_then_rejects ... ok
[INFO] [stdout] test parser::column::tests::aggregate_only_with_no_group_by_and_no_bare_column_is_fine ... ok
[INFO] [stdout] test parser::column::tests::alias_resolves_on_both_sides_of_a_join_on_clause ... ok
[INFO] [stdout] test parser::column::tests::bare_column_with_aggregate_and_no_group_by_is_rejected ... ok
[INFO] [stdout] test parser::column::tests::catalog_qualified_column_and_non_column_join_operand_are_rejected ... ok
[INFO] [stdout] test parser::column::tests::computed_expr_without_agg_is_accepted ... ok
[INFO] [stdout] test parser::column::tests::alias_resolves_through_unary_paren_and_binary_operators ... ok
[INFO] [stdout] test parser::column::tests::computed_expressions_in_the_select_list_are_accepted ... ok
[INFO] [stdout] test parser::column::tests::alias_resolves_through_window_filter_partition_and_order ... ok
[INFO] [stdout] test parser::column::tests::computed_select_expression_alongside_aggregate_without_group_by_is_rejected ... ok
[INFO] [stdout] test parser::column::tests::bare_column_not_a_group_by_key_is_rejected ... ok
[INFO] [stdout] test parser::column::tests::computed_select_expression_alongside_window_function_is_rejected ... ok
[INFO] [stdout] test parser::column::tests::concat_binds_tighter_than_multiplication_matching_sqlite_not_duckdb ... ok
[INFO] [stdout] test parser::column::tests::count_over_supports_star_and_column ... ok
[INFO] [stdout] test parser::column::tests::cross_join_without_limit_is_rejected ... ok
[INFO] [stdout] test parser::column::tests::eof_error_has_a_real_span_not_unknown ... ok
[INFO] [stdout] test parser::column::tests::error_span_points_at_a_real_location ... ok
[INFO] [stdout] test parser::column::tests::error_span_tracks_line_number_across_newlines ... ok
[INFO] [stdout] test parser::column::tests::expression_inside_an_aggregate_is_accepted ... ok
[INFO] [stdout] test parser::column::tests::first_value_last_value_and_aggregate_as_window ... ok
[INFO] [stdout] test parser::column::tests::group_by_key_omitted_from_select_list_is_rejected ... ok
[INFO] [stdout] test parser::column::tests::lag_and_lead_default_and_explicit_offset ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_expr_a300f79e__v1_aggregate_arithmetic_in_the_select_list_is_accepted ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_expr_a300f79e__v2_aggregate_in_where_is_rejected ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_expr_a300f79e__v3_scalar_function_skips_the_aggregate_arm ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_select_184ed0c3__v1_window_beside_computed_expr_is_rejected ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_select_184ed0c3__v2_window_beside_bare_column_is_accepted ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_select_4cae2899__v2_cross_join_with_limit_is_accepted ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_select_4cae2899__v3_non_cross_join_without_limit_is_accepted ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_select_8e763e04__v1_agg_without_window_validates_group_by_keys ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_select_8e763e04__v2_no_agg_skips_group_by_key_validation ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_select_8e763e04__v3_agg_with_window_skips_group_by_key_validation ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_select_b892af2d__v1_window_beside_expr_is_rejected ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_select_b892af2d__v3_window_without_expr_is_accepted ... ok
[INFO] [stdout] test parser::column::tests::multibyte_characters_advance_byte_offset_correctly ... ok
[INFO] [stdout] test parser::column::tests::order_by_references_a_select_list_aggregate ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_select_184ed0c3__v3_computed_expr_without_window_is_accepted ... ok
[INFO] [stdout] test parser::column::tests::order_by_rejects_non_aggregate_expression ... ok
[INFO] [stdout] test parser::column::tests::parse_error_span_and_display_cover_both_variants ... ok
[INFO] [stdout] test parser::column::tests::parse_explain_rejects_update_and_delete_bodies ... ok
[INFO] [stdout] test parser::column::tests::parses_columns_and_where ... ok
[INFO] [stdout] test parser::column::tests::parses_count_star ... ok
[INFO] [stdout] test parser::column::tests::parse_explain_distinguishes_opcodes_query_plan_and_none ... ok
[INFO] [stdout] test parser::column::tests::parses_cross_join_with_limit ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_select_4cae2899__v1_cross_join_without_limit_is_rejected ... ok
[INFO] [stdout] test parser::column::tests::mcdc__parser_column_validate_select_b892af2d__v2_expr_without_window_is_accepted ... ok
[INFO] [stdout] test parser::column::tests::parses_full_outer_join ... ok
[INFO] [stdout] test parser::column::tests::parses_distinct ... ok
[INFO] [stdout] test parser::column::tests::nested_aggregate_is_rejected_with_a_dedicated_message ... ok
[INFO] [stdout] test parser::column::tests::parses_full_join ... ok
[INFO] [stdout] test parser::column::tests::parses_group_by_aggregate ... ok
[INFO] [stdout] test parser::column::tests::parses_inner_join ... ok
[INFO] [stdout] test parser::column::tests::parses_in_subquery ... ok
[INFO] [stdout] test parser::column::tests::order_by_references_count_star ... ok
[INFO] [stdout] test parser::column::tests::parses_is_not_null ... ok
[INFO] [stdout] test parser::column::tests::parses_is_null ... ok
[INFO] [stdout] test parser::column::tests::parses_not ... ok
[INFO] [stdout] test parser::column::tests::parses_order_by_and_limit ... ok
[INFO] [stdout] test parser::column::tests::parses_right_outer_join ... ok
[INFO] [stdout] test parser::column::tests::parses_select_star ... ok
[INFO] [stdout] test parser::column::tests::parses_select_star_alongside_columns ... ok
[INFO] [stdout] test parser::column::tests::parses_string_concat ... ok
[INFO] [stdout] test parser::column::tests::parses_join_aliases_and_rewrites_on_clause_and_where ... ok
[INFO] [stdout] test parser::column::tests::plain_select_is_not_distinct ... ok
[INFO] [stdout] test parser::column::tests::parses_left_join ... ok
[INFO] [stdout] test parser::column::tests::parses_limit_with_offset ... ok
[INFO] [stdout] test parser::column::tests::parses_unary_minus ... ok
[INFO] [stdout] test parser::column::tests::rejects_trailing_garbage ... ok
[INFO] [stdout] test parser::column::tests::rank_and_dense_rank_over_order_by_only ... ok
[INFO] [stdout] test parser::column::tests::row_number_rejects_arguments ... ok
[INFO] [stdout] test parser::column::tests::select_list_group_by_keys_in_a_different_order_than_group_by_is_rejected ... ok
[INFO] [stdout] test parser::column::tests::sum_without_over_is_still_a_plain_aggregate ... ok
[INFO] [stdout] test parser::column::tests::select_list_matching_group_by_keys_exactly_is_accepted ... ok
[INFO] [stdout] test parser::column::tests::self_join_pair_does_not_suppress_rewriting_for_an_unrelated_alias ... ok
[INFO] [stdout] test parser::column::tests::self_join_leaves_both_aliases_unrewritten ... ok
[INFO] [stdout] test parser::column::tests::parses_right_join ... ok
[INFO] [stdout] test parser::column::tests::row_number_over_partition_and_order_by ... ok
[INFO] [stdout] test parser::column::tests::parses_table_alias_and_rewrites_qualified_select_column ... ok
[INFO] [stdout] test parser::column::tests::three_way_self_join_leaves_every_alias_unrewritten ... ok
[INFO] [stdout] test parser::column::tests::unary_minus_binds_tighter_than_multiplication ... ok
[INFO] [stdout] test parser::row::error::tests::begin_three_way_outcome ... ok
[INFO] [stdout] test parser::column::tests::unary_minus_is_chainable_and_unary_plus_is_a_no_op ... ok
[INFO] [stdout] test parser::column::tests::window_filter_clause_parses ... ok
[INFO] [stdout] test parser::column::tests::window_frame_clause_is_unsupported ... ok
[INFO] [stdout] test parser::column::tests::window_function_alongside_a_bare_column_needs_no_group_by ... ok
[INFO] [stdout] test parser::column::tests::window_over_named_window_reference_is_unsupported ... ok
[INFO] [stdout] test parser::row::error::tests::analyze_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::bool_expr_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::commit_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::create_index_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::drop_view_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::create_table_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::explain_accepts_update_and_delete_bodies ... ok
[INFO] [stdout] test parser::row::error::tests::create_view_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::delete_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::drop_index_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::select_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::insert_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::pragma_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::rollback_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::update_three_way_outcome ... ok
[INFO] [stdout] test parser::row::error::tests::drop_table_three_way_outcome ... ok
[INFO] [stdout] test parser::row::grammar::select_depth_tests::modest_subquery_nesting_is_still_accepted ... ok
[INFO] [stdout] test parser::row::grammar::select_depth_tests::sibling_subqueries_do_not_accumulate_depth ... ok
[INFO] [stdout] test parser::row::grammar::tests::insert_values_single_row_span_ends_at_last_value_expr ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_check_no_conflict_clause_41b4dbc1__v1_on_conflict ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_check_no_conflict_clause_41b4dbc1__v3_on_but_not_conflict ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_check_no_conflict_clause_41b4dbc1__v2_no_on ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_function_tail_b001c5a8__v3_over_alone_keeps_the_tail ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_function_tail_b001c5a8__v4_range_alone_keeps_the_tail ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_opt_column_constraint_a9e8974b__v1_generated ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_opt_column_constraint_a9e8974b__v2_neither_generated_nor_as ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_opt_column_constraint_a9e8974b__v3_as_with_paren ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_opt_column_constraint_a9e8974b__v4_as_without_paren ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_common_table_expr_501ed359__v1_materialized ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_function_tail_b001c5a8__v1_no_filter_no_over_no_range_elides_the_tail ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_common_table_expr_501ed359__v3_not_materialized ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_function_tail_b001c5a8__v2_filter_alone_keeps_the_tail ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_common_table_expr_501ed359__v2_neither_materialized_nor_not ... ok
[INFO] [stdout] test parser::row::error::tests::explain_three_way_outcome ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_create_index_stmt_0912c65b__v1_temp ... ok
[INFO] [stdout] test parser::row::grammar::select_depth_tests::the_measured_boundaries_are_pinned ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_common_table_expr_501ed359__v4_not_without_materialized ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_create_index_stmt_0912c65b__v2_neither ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_create_index_stmt_0912c65b__v3_temporary ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_create_table_stmt_fa25776a__v1_temp ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_create_table_stmt_fa25776a__v2_neither ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_create_table_stmt_fa25776a__v3_temporary ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_create_view_stmt_fa25776a__v3_plain_view_parses ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_insert_stmt_0904dcee__v1_select_source ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_insert_stmt_0904dcee__v2_neither_select_nor_with ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_insert_stmt_0904dcee__v3_with_source ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_pragma_stmt_b9f737af__v1_integrity_check ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_pragma_stmt_b9f737af__v3_quick_check ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_scope_clause_6911cfb8__v1_neither_bound_is_none ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_scope_clause_6911cfb8__v2_since_alone_is_some ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_scope_clause_6911cfb8__v3_until_alone_is_some ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_primary_expr_c99e92d7__v1_chain_continues ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_primary_expr_c99e92d7__v2_no_dot ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_primary_expr_c99e92d7__v3_capped_at_three_parts ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_result_column_16fe68da__v1_table_star ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_result_column_16fe68da__v2_no_dot ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_result_column_16fe68da__v3_dot_but_not_star ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_select_stmt_body_96cb589c__v1_offset_keyword ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_create_view_stmt_fa25776a__v1_temp_is_unsupported ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_create_view_stmt_fa25776a__v2_temporary_is_unsupported ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_select_stmt_body_9cf34b6a__v2_neither ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_select_stmt_body_9cf34b6a__v3_except ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_select_stmt_body_d6746c93__v1_with_then_select ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_select_stmt_body_96cb589c__v2_no_offset ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_parse_pragma_stmt_b9f737af__v2_neither ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_select_stmt_body_9cf34b6a__v1_intersect ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_select_stmt_body_96cb589c__v3_comma_offset ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_select_stmt_body_d6746c93__v2_bare_insert_no_with ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_select_stmt_body_d6746c93__v3_with_insert ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_select_stmt_body_d6746c93__v4_with_update ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_select_stmt_body_d6746c93__v5_with_delete ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_table_ref_c4a80912__v2_neither ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_table_ref_c4a80912__v3_not_but_not_indexed ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_try_tuple_in_subquery_517114c6__v1_not_a_paren ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_try_tuple_in_subquery_90cc7e65__v1_not_in ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_try_tuple_in_subquery_517114c6__v2_looks_like_tuple_in ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_try_tuple_in_subquery_517114c6__v3_paren_but_not_tuple_in_shape ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_table_ref_c4a80912__v1_not_indexed ... ok
[INFO] [stdout] test parser::row::grammar::tests::tuple_in_rewind_reparses_a_consumed_string_literal_intact ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_try_tuple_in_subquery_90cc7e65__v3_not_in_text_values ... ok
[INFO] [stdout] test parser::row::grammar::tests::mcdc__parser_row_grammar_try_tuple_in_subquery_90cc7e65__v2_not_in_three_columns ... ok
[INFO] [stdout] test parser::row::grammar::tests::primary_expr_parses_every_atom_shape ... ok
[INFO] [stdout] test parser::row::printer::tests::compound_select_union_and_union_all ... ok
[INFO] [stdout] test parser::row::printer::tests::create_index_and_drop_variants ... ok
[INFO] [stdout] test parser::row::printer::tests::delete_display ... ok
[INFO] [stdout] test parser::row::printer::tests::create_view_and_drop_view_variants ... ok
[INFO] [stdout] test parser::row::printer::tests::create_table_variants ... ok
[INFO] [stdout] test parser::row::printer::tests::from_clause_subquery_alias_and_joins ... ok
[INFO] [stdout] test parser::row::printer::tests::expr_display_covers_all_kinds ... ok
[INFO] [stdout] test parser::row::printer::tests::literal_display_covers_all_kinds ... ok
[INFO] [stdout] test parser::row::printer::tests::result_column_star_table_star_and_alias ... ok
[INFO] [stdout] test parser::row::printer::tests::select_with_clause_and_cte_columns ... ok
[INFO] [stdout] test parser::row::printer::tests::insert_variants ... ok
[INFO] [stdout] test parser::row::printer::tests::transaction_statements ... ok
[INFO] [stdout] test parser::row::printer::tests::key_is_usable_as_a_column_name ... ok
[INFO] [stdout] test parser::row::printer::tests::primary_key_matches_case_insensitively ... ok
[INFO] [stdout] test parser::row::printer::tests::select_distinct_all_group_having_order_limit_offset ... ok
[INFO] [stdout] test parser::row::printer::tests::window_function_over_partition_and_order_by_roundtrips ... ok
[INFO] [stdout] test parser::row::printer::tests::window_over_named_window_reference_is_unsupported ... ok
[INFO] [stdout] test parser::row::printer::tests::window_filter_clause_roundtrips ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::ends_with_semicolon_false_when_no_trailing_semicolon ... ok
[INFO] [stdout] test parser::row::printer::tests::window_frame_clause_is_unsupported ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::ends_with_semicolon_ignores_a_semicolon_inside_a_string_literal ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::ends_with_semicolon_true_for_a_trailing_top_level_semicolon ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_scan_identifier_or_keyword_2f93ed48__v1_alphanumeric_bytes_extend_the_identifier ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_scan_identifier_or_keyword_2f93ed48__v3_any_other_ascii_byte_ends_the_identifier ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_scan_identifier_or_keyword_2f93ed48__v2_underscore_extends_the_identifier ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_scan_maybe_blob_c47c3091__v1_odd_digit_count ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_next_token_95992c1d__v1_lowercase_x ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_next_token_95992c1d__v2_neither_x_nor_capital_x ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_next_token_95992c1d__v3_uppercase_x ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_scan_number_07c2b2c9__v3_leading_zero_not_hex ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_scan_maybe_blob_c47c3091__v3_even_length_non_hex_digit ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_scan_quoted_identifier_aa1fa4b7__v1_escaped_doubled_delimiter ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_scan_number_07c2b2c9__v1_hex_prefix ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_scan_quoted_identifier_aa1fa4b7__v2_bracket_identifier_does_not_escape ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_scan_quoted_identifier_aa1fa4b7__v3_unescaped_double_quoted ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::split_statements_drops_empty_and_whitespace_only_statements ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::split_statements_ignores_semicolons_inside_string_literals ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::split_statements_splits_on_top_level_semicolons_and_trims_whitespace ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_comments_are_skipped ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_float_forms ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_hex_integer ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_hex_integer_wraps_above_i64_max ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_scan_maybe_blob_c47c3091__v2_valid_hex ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_keyword_lookup_is_case_insensitive ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::mcdc__parser_row_tokenizer_scan_number_07c2b2c9__v2_not_leading_zero ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_keywords_table_is_sorted ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_malformed_input_never_panics ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_non_ascii_identifiers_and_strings ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_null_true_false_are_literals_not_identifiers ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_nulls_keyword ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_operators_and_punctuation ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_quoted_bracketed_backticked_identifiers ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_token_kind_size ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_tokenize_parameters ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_tokenize_blob_literal ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_tokenize_select ... ok
[INFO] [stdout] test parser::span::tests::default_equals_unknown ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_spans_track_line_and_column ... ok
[INFO] [stdout] test schema::mcdc_vectors::mcdc__schema_rowid_alias_from_sql_ebcc18a8__v2_non_integer_primary_key_is_not_an_alias ... ok
[INFO] [stdout] test schema::mcdc_vectors::mcdc__schema_rowid_alias_from_sql_ebcc18a8__v3_integer_column_without_primary_key_is_not_an_alias ... ok
[INFO] [stdout] test parser::span::tests::unknown_span_is_distinguishable_from_a_real_one_at_line_one ... ok
[INFO] [stdout] test schema::mcdc_vectors::mcdc__schema_with_computed_rowid_alias_26e54a78__v2_without_rowid_table_has_no_rowid_alias ... ok
[INFO] [stdout] test schema::mcdc_vectors::mcdc__schema_with_computed_rowid_alias_26e54a78__v3_ordinary_table_computes_the_alias_from_sql ... ok
[INFO] [stdout] test schema::mcdc_vectors::mcdc__schema_rowid_alias_from_sql_ebcc18a8__v1_integer_primary_key_column_is_the_alias ... ok
[INFO] [stdout] test schema::mcdc_vectors::mcdc__schema_with_computed_rowid_alias_26e54a78__v1_virtual_table_has_no_rowid_alias ... ok
[INFO] [stdout] test schema::tests::integer_primary_key_desc_is_not_an_alias ... ok
[INFO] [stdout] test parser::row::tokenizer::tests::test_tokenize_string_literal_escaping ... ok
[INFO] [stdout] test schema::tests::string_literal_table_name_still_yields_the_alias ... ok
[INFO] [stdout] test storage::column::decode::tests::bool_column_matches_the_value_fallback_including_nulls ... ok
[INFO] [stdout] test schema::tests::integer_primary_key_is_the_alias ... ok
[INFO] [stdout] test storage::column::decode::tests::decode_column_full_widens_int32_to_column_int ... ok
[INFO] [stdout] test storage::column::decode::tests::decode_column_at_int32_and_boolean_match_the_eager_path_at_selected_positions ... ok
[INFO] [stdout] test storage::column::decode::tests::dict_column_defaults_a_null_rows_code_to_zero_but_marks_it_invalid ... ok
[INFO] [stdout] test storage::column::decode::tests::float_column_matches_the_value_fallback_including_nulls ... ok
[INFO] [stdout] test storage::column::decode::tests::int_column_matches_the_value_fallback_including_nulls ... ok
[INFO] [stdout] test parser::row::grammar::tests::deeply_nested_expressions_hit_the_depth_guard_instead_of_the_stack ... ok
[INFO] [stdout] test storage::column::decode::tests::mcdc__storage_column_decode_validity_9c9d171f__v1_no_flags_is_a_required_column_all_valid ... ok
[INFO] [stdout] test storage::column::decode::tests::decode_column_full_decodes_boolean_to_column_bool ... ok
[INFO] [stdout] test storage::column::decode::tests::decode_column_at_matches_decode_column_full_gathered_at_the_same_positions ... ok
[INFO] [stdout] test storage::column::decode::tests::decode_column_full_widens_float_to_column_float ... ok
[INFO] [stdout] test storage::column::decode::tests::dict_column_carries_codes_through_unchanged ... ok
[INFO] [stdout] test storage::column::decode::tests::mcdc__storage_column_decode_validity_9c9d171f__v3_a_clear_flag_marks_exactly_that_row_null ... ok
[INFO] [stdout] test storage::column::decode::tests::str_column_matches_the_value_fallback_including_nulls ... ok
[INFO] [stdout] test storage::column::memory::tests::maps_empty_file ... ok
[INFO] [stdout] test storage::column::decode::tests::typed_columns_match_the_option_path_including_nulls ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_copy_from_offset_d541d5eb__v2_offset_beyond_out_len ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_copy_from_offset_d541d5eb__v3_offset_within_range_succeeds ... ok
[INFO] [stdout] test storage::column::memory::tests::reads_back_inserted_contents ... ok
[INFO] [stdout] test storage::column::memory::tests::read_at_respects_offset_and_short_buffers ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_decompress_116ba85b__v1_short_literal_with_input_and_output_slack_takes_the_wide_path ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_decompress_116ba85b__v2_literal_longer_than_wide_takes_the_exact_path ... ok
[INFO] [stdout] test storage::column::memory::tests::missing_file_errors_not_panics ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_decompress_116ba85b__v3_short_literal_at_the_end_of_input_takes_the_exact_path ... ok
[INFO] [stdout] test parser::row::grammar::select_depth_tests::deeply_nested_subqueries_hit_the_depth_guard_instead_of_the_stack ... ok
[INFO] [stdout] test storage::column::decode::tests::mcdc__storage_column_decode_validity_9c9d171f__v2_all_flags_set_is_all_valid_without_per_row_sets ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_copy_from_offset_d541d5eb__v1_offset_zero ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_decompress_116ba85b__v4_short_literal_past_the_output_slack_takes_the_exact_path_and_the_block_is_rejected ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_decompress_8a5f3137__v1_short_non_overlapping_copy_with_slack_takes_the_wide_path ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_decompress_d541d5eb__v1_offset_zero ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::tests::a_non_overlapping_copy_reaches_back_past_the_copied_length ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::tests::a_short_decode_is_a_size_mismatch ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::tests::a_truncated_varint_is_unexpected_eof ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_decompress_8a5f3137__v2_copy_longer_than_wide_takes_copy_within ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_decompress_8a5f3137__v3_overlapping_copy_takes_the_pattern_path ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_decompress_8a5f3137__v4_short_copy_past_the_output_slack_takes_the_exact_path_and_the_block_is_rejected ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::tests::an_over_long_varint_is_invalid ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::tests::an_overlapping_copy_repeats_the_pattern_across_doubling_runs ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::tests::snappy_rejects_copy_offset_beyond_start ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::tests::snappy_roundtrips_a_long_literal_needing_an_extra_length_byte ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::tests::snappy_roundtrips_literal_only_block ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::tests::snappy_roundtrips_with_1byte_copy ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::tests::snappy_roundtrips_with_2byte_copy ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::tests::snappy_roundtrips_with_4byte_copy ... ok
[INFO] [stdout] test storage::column::parquet::compression::tests::a_snappy_error_wraps_into_a_compression_error ... ok
[INFO] [stdout] test storage::column::parquet::compression::tests::other_codec_is_unsupported ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_decompress_d541d5eb__v2_offset_before_the_start ... ok
[INFO] [stdout] test storage::column::parquet::compression::tests::a_zstd_error_wraps_into_a_compression_error ... ok
[INFO] [stdout] test storage::column::parquet::compression::snappy::mcdc_vectors::mcdc__storage_column_parquet_compression_snappy_decompress_d541d5eb__v3_offset_within_the_output ... ok
[INFO] [stdout] test storage::column::parquet::compression::tests::uncompressed_is_zero_copy_passthrough ... ok
[INFO] [stdout] test storage::column::parquet::compression::tests::snappy_codec_dispatches_to_the_snappy_decoder ... ok
[INFO] [stdout] test storage::column::parquet::compression::zstd::tests::garbage_bytes_are_not_a_zstd_frame ... ok
[INFO] [stdout] test storage::column::parquet::decimal::tests::decodes_be_bytes_positive_and_negative ... ok
[INFO] [stdout] test storage::column::parquet::decimal::tests::displays_negative_decimal ... ok
[INFO] [stdout] test storage::column::parquet::decimal::tests::displays_positive_decimal ... ok
[INFO] [stdout] test storage::column::parquet::decimal::tests::displays_zero_scale ... ok
[INFO] [stdout] test storage::column::parquet::decimal::tests::to_f64_matches_unscaled_divided_by_scale ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::bit_width_helper ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::decodes_delta_binary_packed_single_value ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::decodes_delta_binary_packed_empty ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::decodes_delta_binary_packed_single_partial_block ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::decodes_pure_bit_packed_run ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::decodes_pure_rle_run ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::decodes_mixed_runs ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::null_mask_flat_schema_mixed ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::null_mask_all_null ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::null_mask_all_present ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::null_mask_nested_max_level_above_one ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::truncated_input_errors_not_panics ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests::zero_bit_width_yields_all_zero_levels ... ok
[INFO] [stdout] test storage::column::parquet::encoding::tests_289::zigzag_decode_corners_and_wide_delta_bits ... ok
[INFO] [stdout] test storage::column::parquet::footer::tests::missing_statistics_field_parses_as_none ... ok
[INFO] [stdout] test storage::column::parquet::footer::tests::parses_single_row_group_footer ... ok
[INFO] [stdout] test storage::column::parquet::footer::tests::parses_statistics_from_deprecated_min_max_fields ... ok
[INFO] [stdout] test storage::column::parquet::footer::tests::parses_multiple_row_groups ... ok
[INFO] [stdout] test storage::column::parquet::footer::tests::rejects_bad_magic ... ok
[INFO] [stdout] test storage::column::parquet::footer::tests::rejects_truncated_file ... ok
[INFO] [stdout] test storage::column::parquet::footer::tests::parses_statistics_from_new_style_min_max_value_fields ... ok
[INFO] [stdout] test storage::column::parquet::nested::mcdc_vectors::mcdc__storage_column_parquet_nested_build_field_b085c86f__v2_more_than_one_child_is_a_struct ... ok
[INFO] [stdout] test storage::column::parquet::nested::mcdc_vectors::mcdc__storage_column_parquet_nested_build_field_b085c86f__v1_both_true_is_a_two_level_list ... ok
[INFO] [stdout] test storage::column::parquet::nested::mcdc_vectors::mcdc__storage_column_parquet_nested_build_field_b085c86f__v3_one_child_not_repeated_is_a_struct ... ok
[INFO] [stdout] test storage::column::parquet::nested::mcdc_vectors::mcdc__storage_column_parquet_nested_build_map_field_dd34e07a__v1_key_not_leaf_is_unsupported ... ok
[INFO] [stdout] test storage::column::parquet::nested::mcdc_vectors::mcdc__storage_column_parquet_nested_build_map_field_dd34e07a__v2_key_leaf_value_not_leaf_is_unsupported ... ok
[INFO] [stdout] test storage::column::parquet::nested::mcdc_vectors::mcdc__storage_column_parquet_nested_build_map_field_dd34e07a__v3_both_leaves_is_supported ... ok
[INFO] [stdout] test storage::column::parquet::nested::mcdc_vectors::mcdc__storage_column_parquet_nested_build_repeated_f1168f62__v1_reaches_end_of_rep_levels ... ok
[INFO] [stdout] test storage::column::parquet::nested::mcdc_vectors::mcdc__storage_column_parquet_nested_build_repeated_f1168f62__v2_hits_a_row_boundary_before_the_end ... ok
[INFO] [stdout] test storage::column::parquet::nested::mcdc_vectors::mcdc__storage_column_parquet_nested_build_repeated_f1168f62__v3_neither_leaf_true_keeps_accumulating ... ok
[INFO] [stdout] test storage::column::parquet::nested::tests::flat_required_leaf_reconstructs_plain_values ... ok
[INFO] [stdout] test storage::column::parquet::nested::tests::map_of_scalars_reconstructs_key_value_pairs ... ok
[INFO] [stdout] test storage::column::parquet::nested::tests::map_with_wrong_shape_errors ... ok
[INFO] [stdout] test storage::column::parquet::nested::tests::missing_leaf_data_errors ... ok
[INFO] [stdout] test storage::column::parquet::nested::tests::nested_error_display_messages ... ok
[INFO] [stdout] test storage::column::parquet::nested::tests::optional_leaf_missing_value_is_null ... ok
[INFO] [stdout] test storage::column::parquet::nested::tests::two_level_list_of_scalars ... ok
[INFO] [stdout] test storage::column::parquet::page::tests::decodes_data_page_header ... ok
[INFO] [stdout] test storage::column::parquet::page::tests::decodes_dictionary_page_header ... ok
[INFO] [stdout] test storage::column::parquet::page::tests::rejects_unsupported_page_type ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::column_index_out_of_range_errors ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::iterates_multiple_row_groups_and_tracks_row_offsets ... ok
[INFO] [stdout] test storage::column::parquet::nested::tests::optional_struct_reconstructs_and_nulls_by_driver_leaf ... ok
[INFO] [stdout] test storage::column::parquet::nested::tests::three_level_list_of_scalars_groups_by_repetition_boundary ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::mcdc__storage_column_parquet_parquet_file_read_plain_fixed_column_at_f95568f1__v1_pages_and_wanted_rows_remain_reads_across_pages_in_positions_order ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::mcdc__storage_column_parquet_parquet_file_read_plain_fixed_column_at_f95568f1__v2_pages_run_out_with_a_row_still_wanted_is_out_of_range ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::mcdc__storage_column_parquet_parquet_file_read_plain_fixed_column_at_f95568f1__v3_wanted_rows_run_out_first_stops_before_the_remaining_pages ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::mcdc_vectors::mcdc__storage_column_parquet_parquet_file_read_column_dictionary_indices_1b5585c0__v1_both_false_returns_the_dictionary ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::mcdc_vectors::mcdc__storage_column_parquet_parquet_file_read_column_dictionary_indices_1b5585c0__v2_no_dictionary_page_returns_none ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::mcdc_vectors::mcdc__storage_column_parquet_parquet_file_read_column_dictionary_indices_1b5585c0__v3_dictionary_present_but_plain_data_page_returns_none ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::read_decimal_column_reads_int32_int64_and_fixed_len_byte_array ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::read_nested_column_on_an_out_of_range_row_group_errors ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::read_nested_column_on_an_unknown_field_name_errors ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::read_nested_column_reconstructs_a_flat_int64_column ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::read_plain_fixed_column_at_declines_a_dictionary_encoded_chunk ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::read_plain_fixed_column_concatenates_pages_like_the_option_reader ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::read_plain_fixed_column_declines_a_dictionary_encoded_chunk ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::read_timestamp_column_converts_millis_to_micros ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::reads_a_fixed_len_byte_array_column_through_a_full_file_round_trip ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::reads_a_float_column_through_a_full_file_round_trip ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::reads_a_boolean_column_through_a_full_file_round_trip ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::reads_a_decimal_column_through_a_full_file_round_trip ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::reads_a_string_column_through_a_full_file_round_trip ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::reads_an_int32_column_through_a_full_file_round_trip ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::reads_all_pages_of_a_multi_page_column_chunk ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::reads_single_row_group_file ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests::reads_an_int96_column_and_a_timestamp_column_through_a_full_file_round_trip ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests_289::open_on_a_too_short_buffer_wraps_the_footer_error ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::decodes_dictionary_page_bodies ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests_289::every_file_error_variant_displays_a_useful_message ... ok
[INFO] [stdout] test storage::column::parquet::parquet_file::tests_289::negative_page_size_is_invalid_metadata_not_a_huge_allocation ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::dictionary_index_out_of_range_errors ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::mcdc__storage_column_parquet_reader_encode_def_levels_62d37561__v3_out_of_range_padding_bits_are_clear ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::mcdc__storage_column_parquet_reader_read_plain_fixed_944bcff7__v1_required_page_has_no_levels_and_appends_no_flags ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::mcdc__storage_column_parquet_reader_read_plain_fixed_944bcff7__v2_nullable_page_without_nulls_copies_in_one_pass ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::mcdc__storage_column_parquet_reader_read_plain_fixed_944bcff7__v3_nullable_page_with_a_null_takes_the_row_loop ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::read_dictionary_index_column_returns_raw_indices_with_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::read_error_display_covers_every_variant ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::mcdc__storage_column_parquet_reader_encode_def_levels_62d37561__v1_in_range_and_level_one_sets_the_bit ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::mcdc__storage_column_parquet_reader_encode_def_levels_62d37561__v2_in_range_but_level_not_one_clears_the_bit ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::read_plain_fixed_at_rejects_a_row_past_the_page_or_a_short_page ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::read_plain_fixed_at_reads_only_the_asked_rows_in_any_order_with_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::read_plain_fixed_at_required_page_indexes_values_directly ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::read_plain_fixed_empty_page_is_a_no_op ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::read_plain_fixed_short_pages_are_unexpected_eof ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_boolean_all_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_boolean_dictionary_no_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_boolean_empty_column ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_boolean_with_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_double_all_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_double_dictionary_no_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_boolean_no_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_double_empty_column ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_double_with_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_fixed_len_byte_array_dictionary ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_fixed_len_byte_array_with_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_float_no_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_int32_dictionary_no_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_int32_no_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_int64_all_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_int64_dictionary_no_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_int64_dictionary_with_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_int64_no_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_int64_with_max_def_level_above_one ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_int64_with_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_int64_empty_column ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_int96_no_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_string_all_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_string_dictionary_with_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_string_empty_column ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::reads_string_with_nulls ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::rejects_invalid_utf8 ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests_289::negative_value_count_is_a_typed_error ... ok
[INFO] [stdout] test storage::column::parquet::schema_tree::tests::deeply_nested_struct_accumulates_levels ... ok
[INFO] [stdout] test storage::column::parquet::schema_tree::tests::flat_required_column_has_zero_levels ... ok
[INFO] [stdout] test storage::column::parquet::schema_tree::tests::optional_column_has_def_level_one ... ok
[INFO] [stdout] test storage::column::parquet::schema_tree::tests::repeated_field_under_optional_group_matches_dremel_example ... ok
[INFO] [stdout] test storage::column::parquet::thrift::tests::decodes_large_list_with_extended_size ... ok
[INFO] [stdout] test storage::column::parquet::thrift::tests::decodes_list_of_structs ... ok
[INFO] [stdout] test storage::column::parquet::thrift::tests::decodes_map ... ok
[INFO] [stdout] test storage::column::parquet::thrift::tests::decodes_nested_struct ... ok
[INFO] [stdout] test storage::column::parquet::thrift::tests::decodes_simple_struct ... ok
[INFO] [stdout] test storage::column::parquet::thrift::tests::malformed_input_returns_error_not_panic ... ok
[INFO] [stdout] test storage::column::parquet::thrift::tests_289::narrow_i16_rejects_out_of_range_field_ids ... ok
[INFO] [stdout] test storage::column::parquet::thrift::tests_289::zigzag_i32_and_i64_decode_all_corners ... ok
[INFO] [stdout] test storage::column::posix::tests::mmap_exposes_full_file_contents ... ok
[INFO] [stdout] test storage::column::posix::tests::open_missing_file_errors ... ok
[INFO] [stdout] test storage::column::posix::tests::read_at_is_reusable_across_calls_without_advancing_state ... ok
[INFO] [stdout] test storage::column::posix::tests::read_at_offset_reads_expected_bytes ... ok
[INFO] [stdout] test storage::column::posix::tests::read_at_past_eof_returns_zero ... ok
[INFO] [stdout] test storage::row::btree::error::tests::display_all_variants ... ok
[INFO] [stdout] test storage::row::btree::error::tests::from_conversions ... ok
[INFO] [stdout] test storage::row::btree::error::tests::implements_std_error ... ok
[INFO] [stdout] test storage::row::btree::index::delete::tests::deleting_a_missing_key_errors ... ok
[INFO] [stdout] test storage::row::btree::index::delete::tests::deleting_all_entries_orphans_no_page ... ok
[INFO] [stdout] test storage::row::btree::index::delete::tests::deleting_an_entry_with_overflow_frees_its_overflow_chain ... ok
[INFO] [stdout] test storage::row::btree::index::delete::tests::deleting_one_of_two_entries_keeps_the_other ... ok
[INFO] [stdout] test storage::row::btree::index::delete::tests::deleting_the_only_entry_leaves_an_empty_root_leaf ... ok
[INFO] [stdout] test storage::row::btree::index::delete::tests::extract_max_entry_does_not_reject_depth_exactly_at_the_limit ... ok
[INFO] [stdout] test storage::row::btree::index::delete::tests::extract_max_entry_rejects_depth_past_the_limit ... ok
[INFO] [stdout] test storage::row::btree::index::delete::tests::minimal_two_entry_split_then_delete_promoted_key ... ok
[INFO] [stdout] test storage::column::posix::tests::size_matches_content_length ... ok
[INFO] [stdout] test storage::column::parquet::reader::tests::read_error_wraps_an_encoding_error_via_from ... ok
[INFO] [stdout] test storage::row::btree::index::insert::tests::duplicate_key_is_rejected ... ok
[INFO] [stdout] test storage::row::btree::index::delete::tests::split_then_delete_all_including_promoted_interior_entries ... ok
[INFO] [stdout] test storage::row::btree::index::insert::tests::insert_into_index_leaf_split_promotes_the_true_median_entry ... ok
[INFO] [stdout] test storage::row::btree::index::insert::tests::insert_into_index_parent_errors_when_old_page_is_not_a_child ... ok
[INFO] [stdout] test storage::row::btree::index::insert::tests::entries_stay_in_ascending_key_order ... ok
[INFO] [stdout] test storage::row::btree::index::insert::tests::insert_into_index_parent_interior_split_promotes_the_true_median_entry ... ok
[INFO] [stdout] test storage::row::btree::index::delete::tests::split_then_delete_descending_hits_the_interior_predecessor_swap_with_a_nonempty_subtree ... ok
[INFO] [stdout] test storage::row::btree::index::tests::mcdc__storage_row_btree_index_without_rowid_table_is_readable_as_index_btree_559109f7__v1_in_range_and_matches ... ok
[INFO] [stdout] test storage::row::btree::index::tests::mcdc__storage_row_btree_index_without_rowid_table_is_readable_as_index_btree_559109f7__v2_in_range_but_does_not_match ... ok
[INFO] [stdout] test storage::row::btree::index::tests::mcdc__storage_row_btree_index_without_rowid_table_is_readable_as_index_btree_559109f7__v3_out_of_range ... ok
[INFO] [stdout] test storage::row::btree::index::tests::index_local_payload_borrows_from_the_page_instead_of_copying ... ok
[INFO] [stdout] test storage::row::btree::index::tests::secondary_index_seek_before_every_key_returns_first_row ... ok
[INFO] [stdout] test storage::row::btree::index::insert::tests::rejected_duplicate_with_overflow_payload_does_not_leak_pages ... ok
[INFO] [stdout] test storage::row::btree::index::tests::secondary_index_seek_matches_oracle ... ok
[INFO] [stdout] test storage::row::btree::index::tests::secondary_index_last_prev_matches_reversed_forward_walk ... ok
[INFO] [stdout] test storage::row::btree::index::tests::secondary_index_seek_past_every_key_returns_none ... ok
[INFO] [stdout] test storage::row::btree::index::tests::truncated_page_errors_not_panics ... ok
[INFO] [stdout] test storage::row::btree::index::tests::unexpected_page_type_errors_not_panics ... ok
[INFO] [stdout] test storage::row::btree::index::tests::without_rowid_table_is_readable_as_index_btree ... ok
[INFO] [stdout] test storage::row::btree::master::tests::delete_master_row_missing_name_errors ... ok
[INFO] [stdout] test storage::row::btree::master::tests::find_master_rootpage_rejects_out_of_range_rootpage ... ok
[INFO] [stdout] test storage::row::btree::master::tests::insert_then_delete_master_row_round_trips ... ok
[INFO] [stdout] test storage::row::btree::index::tests::secondary_index_seek_between_keys_matches_full_scan_and_next_continues ... ok
[INFO] [stdout] test storage::row::btree::master::tests::schema_cookie_increments_and_persists ... ok
[INFO] [stdout] test storage::row::btree::index::tests::secondary_index_walk_matches_oracle_binary_order ... ok
[INFO] [stdout] test storage::row::btree::master::tests::update_sequence_creates_table_on_first_use ... ok
[INFO] [stdout] test storage::row::btree::schema::tests::create_empty_index_root_is_a_readable_empty_leaf ... ok
[INFO] [stdout] test storage::row::btree::master::tests::update_sequence_only_grows ... ok
[INFO] [stdout] test storage::row::btree::schema::tests::create_empty_table_root_is_a_readable_empty_leaf ... ok
[INFO] [stdout] test storage::row::btree::schema::tests::populate_index_from_table_covers_existing_rows ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::collapse_into_ancestors_cascades_through_a_non_root_parent ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::collapse_into_ancestors_collapses_the_root_when_it_drains_to_one_child ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::collapse_into_ancestors_errors_when_child_route_missing ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::collapse_into_ancestors_errors_when_rightmost_emptied_with_no_routing_entries ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::collapse_into_ancestors_errors_with_no_ancestors ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::collapse_root_rejects_an_unexpected_child_page_type ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::deleting_a_row_with_overflow_frees_its_overflow_chain ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::deleting_one_of_two_rows_keeps_the_other ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::collapse_root_relocates_an_interior_only_child ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::deleting_a_missing_rowid_errors ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::deleting_the_only_row_leaves_an_empty_root_leaf ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::free_overflow_chain_detects_a_cycle ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::free_overflow_chain_frees_every_page_in_a_well_formed_chain ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::deleting_one_subtree_never_orphans_a_sibling_rightmost_subtree ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::mcdc__storage_row_btree_table_table_delete_delete_row_0bd83e16__v1_leaf_survives_with_ancestors ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::mcdc__storage_row_btree_table_table_delete_delete_row_0bd83e16__v3_only_row_in_root_leaf_has_no_ancestors ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::splice_child_errors_when_old_child_route_missing ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::splice_child_errors_with_no_ancestors ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::splice_child_replaces_a_rightmost_reference ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::splice_child_replaces_an_entry_reference ... ok
[INFO] [stdout] test storage::row::btree::table::insert::tests::insert_into_parent_errors_when_parent_has_no_route_for_child ... ok
[INFO] [stdout] test storage::row::btree::table::insert::tests::large_payload_spans_multi_page_overflow_chain ... ok
[INFO] [stdout] test storage::row::btree::table::insert::tests::duplicate_rowid_is_rejected ... ok
[INFO] [stdout] test storage::row::btree::table::insert::tests::mcdc__storage_row_btree_table_table_insert_split_groups_by_bytes_ebe6ef1a__v1_acc_positive_and_over_capacity_splits ... ok
[INFO] [stdout] test storage::row::btree::table::delete::tests::mcdc__storage_row_btree_table_table_delete_delete_row_0bd83e16__v2_last_cell_in_leaf_with_ancestors_collapses ... ok
[INFO] [stdout] test storage::row::btree::table::insert::tests::mcdc__storage_row_btree_table_table_insert_split_groups_by_bytes_ebe6ef1a__v2_acc_zero_never_splits_on_its_own ... ok
[INFO] [stdout] test storage::row::btree::table::insert::tests::mcdc__storage_row_btree_table_table_insert_split_groups_by_bytes_ebe6ef1a__v3_acc_positive_but_under_capacity_continues ... ok
[INFO] [stdout] test storage::row::btree::table::insert::tests::mixed_cell_sizes_split_by_bytes_not_count ... ok
[INFO] [stdout] test storage::row::btree::table::insert::tests::root_split_errors_on_unexpected_root_page_type ... ok
[INFO] [stdout] test storage::row::btree::table::insert::tests::split_groups_by_bytes_balances_by_size ... ok
[INFO] [stdout] test storage::row::btree::table::insert::tests::write_leaf_page_refuses_overfull_cells ... ok
[INFO] [stdout] test storage::row::btree::table::update::tests::mcdc__storage_row_btree_table_table_update_update_row_64d9ae82__v1_other_rows_remain_on_the_leaf ... ok
[INFO] [stdout] test storage::row::btree::table::update::tests::mcdc__storage_row_btree_table_table_update_update_row_64d9ae82__v2_only_row_in_root_leaf_has_no_ancestors ... ok
[INFO] [stdout] test storage::row::btree::table::update::tests::mcdc__storage_row_btree_table_table_update_update_row_64d9ae82__v3_sole_row_of_a_leaf_with_ancestors ... ok
[INFO] [stdout] test storage::row::btree::table::update::tests::updating_a_missing_rowid_errors ... ok
[INFO] [stdout] test storage::column::parquet::compression::tests::zstd_codec_dispatches_to_the_zstd_decoder ... FAILED
[INFO] [stdout] test storage::column::parquet::compression::zstd::tests::a_wrong_declared_size_is_a_size_mismatch ... FAILED
[INFO] [stdout] test storage::column::parquet::compression::zstd::tests::a_truncated_frame_is_a_read_error ... FAILED
[INFO] [stdout] test storage::column::parquet::compression::zstd::tests::decompresses_a_real_zstd_frame ... FAILED
[INFO] [stdout] test storage::row::btree::tests::local_payload_borrows_from_the_page_instead_of_copying ... ok
[INFO] [stdout] test storage::row::btree::tests::first_does_not_reassemble_overflow_payload_until_asked ... ok
[INFO] [stdout] test storage::row::btree::tests::add_freeblock_coalesces_adjacent_ranges ... ok
[INFO] [stdout] test storage::row::btree::tests::local_payload_size_min_local_uses_integer_division_not_modulo ... ok
[INFO] [stdout] test storage::row::btree::tests::mcdc__storage_row_btree_scan_leaf_cells_56d3df42__v2_later_greater_rowid_does_not_overwrite ... ok
[INFO] [stdout] test storage::row::btree::tests::free_btree_pages_reclaims_overflow_chain_pages ... ok
[INFO] [stdout] test storage::row::btree::tests::mcdc__storage_row_btree_scan_leaf_cells_56d3df42__v1_first_greater_rowid_sets_insert_pos ... ok
[INFO] [stdout] test storage::row::btree::tests::mcdc__storage_row_btree_scan_leaf_cells_56d3df42__v3_no_greater_rowid_leaves_insert_pos_at_num_cells ... ok
[INFO] [stdout] test storage::row::btree::tests::missing_page_errors_not_panics ... ok
[INFO] [stdout] test storage::row::btree::tests::overflow_chain_cycle_errors_quickly_not_after_a_million_hops ... ok
[INFO] [stdout] test storage::row::btree::tests::overflow_chain_hitting_page_zero_early_errors_not_panics ... ok
[INFO] [stdout] test storage::row::btree::tests::mcdc__storage_row_btree_splice_insert_cell_76dceda3__v1_content_start_before_ptr_end ... ok
[INFO] [stdout] test storage::row::btree::tests::mcdc__storage_row_btree_splice_insert_cell_76dceda3__v2_both_leaves_false ... ok
[INFO] [stdout] test storage::row::btree::tests::mcdc__storage_row_btree_splice_insert_cell_76dceda3__v3_gap_too_small ... ok
[INFO] [stdout] test storage::row::btree::tests::page_one_trap_sqlite_master_root_is_page_one ... ok
[INFO] [stdout] test storage::row::btree::tests::reassemble_payload_accepts_exactly_max_payload_len ... ok
[INFO] [stdout] test storage::row::btree::tests::prev_without_last_errors_rather_than_looking_exhausted ... ok
[INFO] [stdout] test storage::row::btree::tests::require_interior_header_accepts_page_exactly_twelve_bytes ... ok
[INFO] [stdout] test storage::row::btree::tests::require_interior_header_rejects_page_one_byte_short ... ok
[INFO] [stdout] test storage::row::btree::tests::rowid_alias_column_decodes_as_null_not_substituted ... ok
[INFO] [stdout] test storage::row::btree::tests::splice_delete_cell_bordering_content_start_grows_it ... ok
[INFO] [stdout] test storage::row::btree::tests::overflow_single_page_payload_is_byte_identical_to_oracle ... ok
[INFO] [stdout] test storage::row::btree::tests::splice_delete_cell_not_bordering_content_start_makes_a_freeblock ... ok
[INFO] [stdout] test storage::row::btree::tests::seek_does_not_accumulate_pages_visited_across_calls ... ok
[INFO] [stdout] test storage::row::btree::tests::splice_delete_cell_tiny_non_bordering_gap_becomes_fragmentation ... ok
[INFO] [stdout] test storage::row::btree::tests::splice_insert_cell_appends_into_the_gap_when_it_fits ... ok
[INFO] [stdout] test storage::row::btree::tests::splice_insert_cell_declines_when_the_gap_is_too_small ... ok
[INFO] [stdout] test storage::row::btree::table::update::tests::updating_to_a_much_larger_payload_still_finds_the_row ... ok
[INFO] [stdout] test storage::row::btree::tests::table_multipage_full_scan_matches_oracle ... ok
[INFO] [stdout] test storage::row::btree::tests::table_multipage_last_and_prev_walk_descending_rowid_order ... ok
[INFO] [stdout] test storage::row::btree::tests::overflow_multi_page_payload_is_byte_identical_to_oracle ... ok
[INFO] [stdout] test storage::row::btree::tests::table_multipage_seek_matches_oracle ... ok
[INFO] [stdout] test storage::row::btree::tests::table_multipage_last_matches_full_scans_final_row ... ok
[INFO] [stdout] test storage::row::btree::tests::table_single_page_full_scan ... ok
[INFO] [stdout] test storage::row::btree::tests::table_single_page_last_returns_the_only_row ... ok
[INFO] [stdout] test storage::row::btree::tests::truncated_page_errors_not_panics ... ok
[INFO] [stdout] test storage::row::btree::tests::table_single_page_seek_binary_search_on_small_leaf ... ok
[INFO] [stdout] test storage::row::format::tests::blob_renders_as_quote_style_hex ... ok
[INFO] [stdout] test storage::row::format::tests::csv_quoting_matches_sqlite_heuristic ... ok
[INFO] [stdout] test storage::row::format::tests::list_value_matches_dump_quote_style ... ok
[INFO] [stdout] test storage::row::format::tests::query_value_matches_shell_list_mode ... ok
[INFO] [stdout] test storage::row::format::tests::real_matches_oracle_thresholds ... ok
[INFO] [stdout] test storage::row::format::tests::write_csv_value_matches_the_allocating_version ... ok
[INFO] [stdout] test storage::row::btree::tests::unexpected_page_type_errors_not_panics ... ok
[INFO] [stdout] test storage::row::format::tests::write_query_value_matches_the_allocating_version ... ok
[INFO] [stdout] test storage::row::header::mcdc_vectors::mcdc__storage_row_header_journal_mode_53ae25f0__v3_write_false_is_legacy ... ok
[INFO] [stdout] test storage::row::header::mcdc_vectors::mcdc__storage_row_header_parse_b435cfde__v2_below_512_and_power_of_two_is_rejected ... ok
[INFO] [stdout] test storage::row::header::mcdc_vectors::mcdc__storage_row_header_parse_b435cfde__v3_above_512_and_not_power_of_two_is_rejected ... ok
[INFO] [stdout] test storage::row::header::mcdc_vectors::mcdc__storage_row_header_parse_b435cfde__v1_both_false_is_accepted ... ok
[INFO] [stdout] test storage::row::header::mcdc_vectors::mcdc__storage_row_header_journal_mode_53ae25f0__v2_write_true_read_false_is_legacy ... ok
[INFO] [stdout] test storage::row::header::tests::bad_magic_is_rejected ... ok
[INFO] [stdout] test storage::row::header::tests::encoding_utf16be ... ok
[INFO] [stdout] test storage::row::header::mcdc_vectors::mcdc__storage_row_header_journal_mode_53ae25f0__v1_both_true_is_wal ... ok
[INFO] [stdout] test storage::row::header::tests::encoding_utf16le ... ok
[INFO] [stdout] test storage::row::header::tests::encoding_utf8 ... ok
[INFO] [stdout] test storage::row::header::tests::empty_file_is_too_short_not_a_panic ... ok
[INFO] [stdout] test storage::row::header::tests::header_error_display_covers_every_variant ... ok
[INFO] [stdout] test storage::row::header::tests::invalid_text_encoding_errors ... ok
[INFO] [stdout] test storage::row::header::tests::invalid_page_size_errors ... ok
[INFO] [stdout] test storage::row::header::tests::new_empty_page1_parses_back_as_a_fresh_header ... ok
[INFO] [stdout] test storage::row::header::tests::invalid_write_version_byte_errors ... ok
[INFO] [stdout] test storage::row::header::tests::mismatched_journal_version_bytes_are_legacy_not_wal ... ok
[INFO] [stdout] test storage::row::header::tests::page_size_512 ... ok
[INFO] [stdout] test storage::row::header::tests::page_size_above_512_but_not_a_power_of_two_is_rejected ... ok
[INFO] [stdout] test storage::row::header::tests::page_size_below_512_but_power_of_two_is_rejected ... ok
[INFO] [stdout] test storage::row::header::tests::page_size_65536_via_one_encoding ... ok
[INFO] [stdout] test storage::row::header::tests::reserved_bytes_12 ... ok
[INFO] [stdout] test storage::row::header::tests::wal_journal_mode_detected ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_freelist_is_silent_when_empty_and_consistent ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_freelist_reports_count_mismatch_when_no_trunk_page ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_freelist_reports_out_of_range_leaf ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_freelist_reports_out_of_range_trunk ... ok
[INFO] [stdout] test storage::row::header::tests::reserved_bytes_0 ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_freelist_reports_parse_error_on_truncated_trunk_page ... ok
[INFO] [stdout] test storage::row::header::tests::truncated_header_is_too_short_not_a_panic ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_index_reports_cursor_error_on_missing_root_page ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_index_reports_malformed_entry ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_index_reports_missing_trailing_rowid_and_cross_check ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_index_reports_out_of_order_keys ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_table_reports_cursor_error_on_missing_root_page ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_table_reports_out_of_order_and_duplicate_rowids ... ok
[INFO] [stdout] test storage::row::integrity::tests::compare_index_keys_breaks_ties_by_length ... ok
[INFO] [stdout] test storage::row::integrity::tests::compare_values_covers_every_type_pairing ... ok
[INFO] [stdout] test storage::row::integrity::tests::mcdc_vectors::mcdc__storage_row_integrity_check_freelist_97560fcb__v1_both_false_is_silent ... ok
[INFO] [stdout] test storage::row::integrity::tests::mcdc_vectors::mcdc__storage_row_integrity_check_freelist_97560fcb__v2_leaf_zero_is_out_of_range ... ok
[INFO] [stdout] test storage::row::integrity::tests::mcdc_vectors::mcdc__storage_row_integrity_check_freelist_97560fcb__v3_leaf_above_page_count_is_out_of_range ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_freelist_reports_read_error_on_missing_trunk_page ... ok
[INFO] [stdout] test storage::row::integrity::tests::check_freelist_reports_repeated_trunk_cycle ... ok
[INFO] [stdout] test storage::row::integrity::tests::mcdc_vectors::mcdc__storage_row_integrity_check_freelist_d8800eb6__v1_both_false_walks_the_chain ... ok
[INFO] [stdout] test storage::row::integrity::tests::mcdc_vectors::mcdc__storage_row_integrity_check_freelist_d8800eb6__v3_trunk_in_range_but_repeated ... ok
[INFO] [stdout] test storage::row::integrity::tests::mcdc_vectors::mcdc__storage_row_integrity_check_freelist_d8800eb6__v2_trunk_out_of_range ... ok
[INFO] [stdout] test storage::row::integrity::tests::run_integrity_check_flags_auto_vacuum_databases ... ok
[INFO] [stdout] test storage::row::integrity::tests::run_integrity_check_reports_schema_read_failure ... ok
[INFO] [stdout] test storage::row::pager::checkpoint::tests::backfills_all_frames_when_no_readers_active ... ok
[INFO] [stdout] test storage::row::pager::checkpoint::tests::empty_wal_with_header_only_is_a_complete_no_op ... ok
[INFO] [stdout] test storage::row::pager::checkpoint::tests::mcdc_vectors::mcdc__storage_row_pager_checkpoint_checkpoint_passive_2a432e1c__v1_both_false_is_backfilled ... ok
[INFO] [stdout] test storage::row::pager::checkpoint::tests::mcdc_vectors::mcdc__storage_row_pager_checkpoint_checkpoint_passive_2a432e1c__v2_page_num_zero_is_skipped ... ok
[INFO] [stdout] test storage::row::pager::checkpoint::tests::mcdc_vectors::mcdc__storage_row_pager_checkpoint_checkpoint_passive_2a432e1c__v3_page_num_above_max_page_is_skipped ... ok
[INFO] [stdout] test storage::row::pager::checkpoint::tests::page_count_from_size_computes_the_real_page_count ... ok
[INFO] [stdout] test storage::row::pager::checkpoint::tests::page_count_from_size_fails_closed_on_overflow ... ok
[INFO] [stdout] test storage::row::pager::checkpoint::tests::page_size_mismatch_is_an_error ... ok
[INFO] [stdout] test storage::row::pager::checkpoint::tests::no_wal_file_is_a_complete_no_op ... ok
[INFO] [stdout] test storage::row::pager::checkpoint::tests::second_pass_with_no_new_frames_is_a_no_op ... ok
[INFO] [stdout] test storage::row::pager::error::tests::display_all_variants ... ok
[INFO] [stdout] test storage::row::pager::error::tests::from_conversions ... ok
[INFO] [stdout] test storage::row::pager::error::tests::implements_std_error ... ok
[INFO] [stdout] test storage::row::pager::freelist::tests::max_leaves_matches_page_size ... ok
[INFO] [stdout] test storage::row::pager::freelist::tests::parse_never_panics_on_truncated_page ... ok
[INFO] [stdout] test storage::row::pager::freelist::tests::round_trips_empty_trunk ... ok
[INFO] [stdout] test storage::row::pager::freelist::tests::round_trips_trunk_with_leaves ... ok
[INFO] [stdout] test storage::row::pager::journal::tests::checksum_depends_on_nonce ... ok
[INFO] [stdout] test storage::row::pager::journal::tests::checksum_matches_sqlite_pager_cksum_reference_vector ... ok
[INFO] [stdout] test storage::row::pager::journal::tests::checksum_of_short_page_below_200_bytes_is_just_the_nonce ... ok
[INFO] [stdout] test storage::row::pager::journal::tests::header_roundtrips ... ok
[INFO] [stdout] test storage::row::pager::journal::tests::header_too_short_is_an_error ... ok
[INFO] [stdout] test storage::row::pager::journal::tests::mcdc__storage_row_pager_journal_page_checksum_247b853d__v1_both_true_the_loop_samples ... ok
[INFO] [stdout] test storage::row::pager::journal::tests::mcdc__storage_row_pager_journal_page_checksum_247b853d__v2_idx_zero_the_loop_never_runs ... ok
[INFO] [stdout] test storage::row::pager::journal::tests::mcdc__storage_row_pager_journal_page_checksum_247b853d__v3_idx_never_reaches_len ... ok
[INFO] [stdout] test storage::row::pager::freelist::tests::parse_truncates_overclaimed_leaf_count ... ok
[INFO] [stdout] test storage::row::pager::journal::tests::recover_stops_at_first_bad_checksum ... ok
[INFO] [stdout] test storage::row::pager::tests::allocate_with_empty_freelist_extends_file ... ok
[INFO] [stdout] test storage::row::pager::journal::tests::writer_then_recover_restores_original_pages ... ok
[INFO] [stdout] test storage::row::pager::tests::cached_page_is_invalidated_by_a_later_write ... ok
[INFO] [stdout] test storage::row::pager::tests::deallocate_overflows_into_new_trunk_when_full ... ok
[INFO] [stdout] test storage::row::pager::tests::deallocate_appends_to_existing_trunk_leaves ... ok
[INFO] [stdout] test storage::row::header::tests::invalid_read_version_byte_errors ... ok
[INFO] [stdout] test storage::row::pager::tests::empty_journal_file_is_not_hot ... ok
[INFO] [stdout] test storage::row::pager::tests::deallocate_then_allocate_round_trips_single_page ... ok
[INFO] [stdout] test storage::row::pager::tests::flush_in_wal_mode_appends_a_frame_and_leaves_the_main_file_untouched ... ok
[INFO] [stdout] test storage::row::pager::tests::flush_in_wal_mode_recovers_when_wal_and_shm_vanish ... ok
[INFO] [stdout] test storage::row::pager::tests::flush_wal_mode_after_mode_round_trip_does_not_reuse_stale_hint ... ok
[INFO] [stdout] test storage::row::pager::tests::flush_wal_mode_falls_back_to_rescan_when_wal_grew_from_elsewhere ... ok
[INFO] [stdout] test storage::row::pager::tests::flush_wal_mode_second_commit_resumes_correctly_from_cached_hint ... ok
[INFO] [stdout] test storage::row::pager::tests::get_page_mut_then_flush_roundtrips ... ok
[INFO] [stdout] test storage::row::pager::tests::flush_with_no_dirty_pages_is_a_no_op ... ok
[INFO] [stdout] test storage::row::pager::tests::hot_journal_with_one_record_restores_original_page_and_deletes_journal ... ok
[INFO] [stdout] test storage::row::pager::tests::hot_journal_with_unparseable_header_is_an_error ... ok
[INFO] [stdout] test storage::row::pager::tests::hot_journal_with_zero_records_recovers_as_noop ... ok
[INFO] [stdout] test storage::row::pager::tests::mcdc_vectors::mcdc__storage_row_pager_set_journal_mode_dce82034__v1_both_false_switch_is_allowed ... ok
[INFO] [stdout] test storage::row::pager::tests::mcdc_vectors::mcdc__storage_row_pager_set_journal_mode_dce82034__v2_dirty_pages_pending_is_rejected ... ok
[INFO] [stdout] test storage::row::pager::tests::mcdc_vectors::mcdc__storage_row_pager_set_journal_mode_dce82034__v3_escalated_lock_with_no_dirty_pages_is_rejected ... ok
[INFO] [stdout] test storage::row::pager::tests::no_journal_opens_cleanly ... ok
[INFO] [stdout] test storage::row::pager::checkpoint::tests::reader_mark_bounds_the_checkpoint ... FAILED
[INFO] [stdout] test storage::row::pager::tests::flush_fails_when_another_connection_holds_reserved ... FAILED
[INFO] [stdout] test storage::row::pager::tests::hot_journal_open_fails_when_another_connection_holds_reserved ... FAILED
[INFO] [stdout] test storage::row::pager::tests::page_cache_evicts_least_recently_used_at_capacity ... ok
[INFO] [stdout] test storage::row::pager::tests::page_cache_hit_returns_the_same_bytes_as_the_original_read ... ok
[INFO] [stdout] test storage::row::pager::tests::pager_reads_pages_identically_to_vfs_page_source ... ok
[INFO] [stdout] test storage::row::pager::tests::read_page_cache_hit_shares_the_same_rc_allocation ... ok
[INFO] [stdout] test storage::row::pager::tests::page_cache_invalidate_removes_the_entry ... ok
[INFO] [stdout] test storage::row::pager::tests::reader_keeps_its_snapshot_across_a_concurrent_wal_commit ... ok
[INFO] [stdout] test storage::row::pager::tests::set_journal_mode_errors_with_a_pending_transaction ... ok
[INFO] [stdout] test storage::row::pager::tests::set_journal_mode_legacy_checkpoints_pending_wal_frames_targeting_page_one ... ok
[INFO] [stdout] test storage::row::pager::tests::set_journal_mode_legacy_when_already_legacy_is_a_no_op ... ok
[INFO] [stdout] test storage::row::pager::tests::open_acquires_shared_lock_released_on_drop ... FAILED
[INFO] [stdout] test storage::row::pager::tests::rollback_in_wal_mode_never_touches_the_wal_file ... ok
[INFO] [stdout] test storage::row::btree::tests::table_multipage_seek_binary_search_matches_every_rowid_and_gaps ... ok
[INFO] [stdout] test storage::row::pager::tests::set_synchronous_roundtrips_and_is_never_a_pending_transaction_error ... ok
[INFO] [stdout] test storage::row::pager::tests::short_journal_file_is_not_hot ... ok
[INFO] [stdout] test storage::row::pager::tests::set_journal_mode_wal_creates_wal_and_shm_and_flips_header_bytes ... ok
[INFO] [stdout] test storage::row::pager::tests::synchronous_defaults_to_full ... ok
[INFO] [stdout] test storage::row::pager::tests::synchronous_full_syncs_journal_and_main_file_on_rollback_commit ... ok
[INFO] [stdout] test storage::row::pager::tests::synchronous_full_syncs_wal_frame_on_commit ... ok
[INFO] [stdout] test storage::row::pager::tests::synchronous_normal_skips_main_file_sync_on_rollback_commit ... ok
[INFO] [stdout] test storage::row::pager::tests::synchronous_normal_skips_wal_frame_sync_on_commit ... ok
[INFO] [stdout] test storage::row::pager::tests::synchronous_normal_still_writes_the_frames_to_the_wal ... ok
[INFO] [stdout] test storage::row::pager::tests::synchronous_off_skips_all_syncs_on_rollback_commit ... ok
[INFO] [stdout] test storage::row::pager::tests::wal_commits_after_the_first_open_no_file_and_fsync_once ... ok
[INFO] [stdout] test storage::row::pager::tests::wal_file_exactly_at_header_len_is_parsed_not_skipped_as_too_short ... ok
[INFO] [stdout] test storage::row::pager::tests::set_journal_mode_round_trip_preserves_data ... ok
[INFO] [stdout] test storage::row::pager::tests::open_claims_wal_read_lock_when_shm_present_released_on_drop ... FAILED
[INFO] [stdout] test storage::row::pager::tests::wal_writer_cache_is_dropped_when_another_process_replaces_the_wal ... ok
[INFO] [stdout] test storage::row::pager::tests::zeroed_persist_mode_journal_is_not_hot ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::corrupted_header_checksum_is_err ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::bigendian_checksum_header_parses ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_committed_pages_af50effa__v2_salt1_mismatch_stops_the_scan ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::garbage_input_never_panics ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_committed_pages_af50effa__v1_both_false_frame_is_valid ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::bad_magic_is_err ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_committed_pages_af50effa__v3_salt2_mismatch_stops_the_scan ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_last_valid_frame_state_af50effa__v1_both_false_frame_is_valid ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_last_valid_frame_state_af50effa__v2_salt1_mismatch_stops_the_scan ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_last_valid_frame_state_af50effa__v3_salt2_mismatch_stops_the_scan ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_open_existing_2d7dcb1a__v1_both_true_resumes_from_the_hint ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_open_existing_2d7dcb1a__v2_size_mismatch_falls_back_to_a_rescan ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_open_existing_2d7dcb1a__v3_header_mismatch_falls_back_to_a_rescan ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_parse_a5dd5ce3__v1_all_false_is_accepted ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_parse_a5dd5ce3__v3_not_power_of_two_is_rejected ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_parse_a5dd5ce3__v4_above_65536_is_rejected ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::mcdc_vectors::mcdc__storage_row_pager_wal_parse_a5dd5ce3__v2_below_512_is_rejected ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::native_checksum_header_parses ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::open_existing_rejects_page_size_mismatch ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::open_existing_resumes_appending_after_a_prior_session ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::uncommitted_trailing_frame_is_not_published ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::too_short_is_err_not_panic ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::stale_foreign_frame_is_rejected_on_salt_mismatch ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::write_then_read_round_trips_committed_page ... ok
[INFO] [stdout] test storage::row::record::decode::tests::blob_including_zero_length ... ok
[INFO] [stdout] test storage::row::record::decode::tests::decode_column_matches_decode_record_at_every_index ... ok
[INFO] [stdout] test storage::row::record::decode::tests::decode_column_header_errors_still_surface ... ok
[INFO] [stdout] test storage::row::record::decode::tests::decode_record_only_into_single_wanted_out_of_range_is_null ... ok
[INFO] [stdout] test storage::row::record::decode::tests::decode_column_out_of_range_is_null ... ok
[INFO] [stdout] test storage::row::record::decode::tests::decode_record_only_into_single_wanted_matches_the_general_path ... ok
[INFO] [stdout] test storage::row::record::decode::tests::decode_record_upto_header_errors_still_surface ... ok
[INFO] [stdout] test storage::row::record::decode::tests::decode_record_upto_matches_decode_record_prefix ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::trailing_spilled_frames_are_ignored ... ok
[INFO] [stdout] test storage::row::record::decode::tests::header_shorter_than_its_own_varint_errors ... ok
[INFO] [stdout] test storage::row::record::decode::tests::header_entry_overrunning_declared_length_errors ... ok
[INFO] [stdout] test storage::row::pager::wal::tests::is_current_tracks_identity_size_and_pending_frames ... ok
[INFO] [stdout] test storage::row::record::decode::tests::header_len_exactly_equal_to_its_own_varint_len_is_a_valid_empty_record ... ok
[INFO] [stdout] test storage::row::record::decode::tests::decode_record_upto_beyond_column_count_clamps_like_decode_record ... ok
[INFO] [stdout] test storage::row::record::decode::tests::real_edge_values_bit_identical ... ok
[INFO] [stdout] test storage::row::record::decode::tests::real_nan_decodes_as_null ... ok
[INFO] [stdout] test storage::row::record::decode::tests::reserved_serial_types_decode_as_null ... ok
[INFO] [stdout] test storage::row::record::decode::tests::integer_widths_and_edge_values ... ok
[INFO] [stdout] test storage::row::record::decode::tests::text_utf8_including_empty ... ok
[INFO] [stdout] test storage::row::record::decode::tests::invalid_utf8_errors_not_panics ... ok
[INFO] [stdout] test storage::row::record::decode::tests::null_value ... ok
[INFO] [stdout] test storage::row::record::decode::tests::truncated_record_at_every_offset_errors_not_panics ... ok
[INFO] [stdout] test storage::row::record::encode::tests::integer_widths_pick_smallest_serial_type ... ok
[INFO] [stdout] test storage::row::record::encode::tests::matches_spec_003_header_shape_for_a_multi_column_row ... ok
[INFO] [stdout] test storage::row::record::encode::tests::mcdc__storage_row_record_encode_varint_len_a163d0fa__v1_groups_grows ... ok
[INFO] [stdout] test storage::row::record::encode::tests::mcdc__storage_row_record_encode_varint_len_a163d0fa__v2_groups_stays_one ... ok
[INFO] [stdout] test storage::row::record::encode::tests::mcdc__storage_row_record_encode_write_varint_into_a163d0fa__v1_groups_grows ... ok
[INFO] [stdout] test storage::row::record::encode::tests::mcdc__storage_row_record_encode_write_varint_into_a163d0fa__v2_groups_stays_one ... ok
[INFO] [stdout] test storage::row::record::encode::tests::mcdc__storage_row_record_encode_write_varint_into_a163d0fa__v3_groups_caps_at_eight ... ok
[INFO] [stdout] test storage::row::record::encode::tests::round_trips_through_decode_record ... ok
[INFO] [stdout] test storage::row::record::error::tests::debug_and_eq ... ok
[INFO] [stdout] test storage::row::record::error::tests::display_all_variants ... ok
[INFO] [stdout] test storage::row::record::error::tests::implements_std_error ... ok
[INFO] [stdout] test storage::row::record::varint::tests::every_length_from_1_to_9_bytes ... ok
[INFO] [stdout] test storage::row::record::varint::tests::single_byte_values ... ok
[INFO] [stdout] test storage::row::record::decode::tests::text_utf16le_and_utf16be ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::auto_index_with_null_sql_is_omitted ... ok
[INFO] [stdout] test storage::row::record::encode::tests::mcdc__storage_row_record_encode_varint_len_a163d0fa__v3_groups_caps_at_eight ... ok
[INFO] [stdout] test storage::row::record::varint::tests::two_byte_boundary ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::ddl_error_display_covers_every_variant ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::autovacuum_fixture_plain_table_unaffected_by_pointer_map_page ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::mcdc_vectors::mcdc__storage_row_schema_ddl_reader_mask_quotes_and_comments_8c0bc292__v2_not_a_star_keeps_scanning ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::fts5_virtual_table_is_graceful_unknown_shadow_tables_are_readable ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::mcdc_vectors::mcdc__storage_row_schema_ddl_reader_mask_quotes_and_comments_8c0bc292__v3_star_without_slash_keeps_scanning ... ok
[INFO] [stdout] test storage::row::record::varint::tests::truncated_input_errors_not_panics ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::mcdc_vectors::mcdc__storage_row_schema_ddl_reader_mask_quotes_and_comments_8c0bc292__v1_both_true_closes_the_comment ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::read_table_and_view_names_lists_the_one_table_and_no_view ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::read_views_over_a_view_free_fixture_is_empty ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::non_table_entries_are_excluded ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::plain_table_columns_and_rootpage ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::rtree_virtual_table_is_graceful_unknown_shadow_tables_are_readable ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::unique_index_with_multiple_columns_and_desc ... ok
[INFO] [stdout] test storage::row::vfs::fcntl::tests::getlk_never_conflicts_with_a_lock_this_process_already_holds ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::strict_marker_detected_and_generated_column_named_correctly ... ok
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::unparseable_non_virtual_ddl_degrades_gracefully_never_errors ... ok
[INFO] [stdout] test storage::row::vfs::fcntl::tests::unlock_releases_the_range ... ok
[INFO] [stdout] test storage::row::vfs::lock::tests::exclusive_blocks_shared_readers ... FAILED
[INFO] [stdout] test storage::row::vfs::lock::tests::downgrading_from_exclusive_to_shared_releases_write_locks_but_keeps_reading ... FAILED
[INFO] [stdout] test storage::row::vfs::lock::tests::levels_climb_and_report_write_locked_from_reserved_up ... ok
[INFO] [stdout] test storage::row::vfs::lock::tests::lock_shared_fails_with_contention_errno_when_exclusively_held_elsewhere ... FAILED
[INFO] [stdout] test storage::row::schema::ddl_reader::tests::without_rowid_marker_detected ... ok
[INFO] [stdout] test storage::row::vfs::lock::tests::lock_shared_succeeds_on_a_fresh_file ... ok
[INFO] [stdout] test storage::row::vfs::lock::tests::pending_blocks_new_shared_readers ... FAILED
[INFO] [stdout] test storage::row::vfs::lock::tests::reserved_blocks_a_second_reserved_but_not_new_shared_readers ... FAILED
[INFO] [stdout] test storage::row::vfs::lock::tests::shared_lock_blocks_concurrent_exclusive_lock_until_dropped ... FAILED
[INFO] [stdout] test storage::row::vfs::lock::tests::set_level_can_jump_straight_to_exclusive_and_back_to_unlocked ... ok
[INFO] [stdout] test storage::row::vfs::page_source::tests::display_and_source_for_each_variant ... ok
[INFO] [stdout] test storage::row::record::decode::tests::trailing_bytes_after_last_column_error ... ok
[INFO] [stdout] test storage::row::vfs::page_source::tests::page_zero_is_rejected ... ok
[INFO] [stdout] test storage::row::vfs::page_source::tests::short_file_reports_short_read ... ok
[INFO] [stdout] test storage::row::vfs::page_source::tests::rc_and_ref_page_source_forward ... ok
[INFO] [stdout] test storage::row::vfs::page_source::tests::writable_page_source_from_file_and_read_into ... ok
[INFO] [stdout] test storage::row::vfs::page_source::tests::writable_page_source_rejects_wrong_length ... ok
[INFO] [stdout] test storage::row::vfs::page_source::tests::writable_page_source_round_trip ... ok
[INFO] [stdout] test storage::row::vfs::memory::tests::insert_is_a_noop_when_lock_poisoned ... ok
[INFO] [stdout] test storage::row::vfs::memory::tests::handle_surfaces_io_error_when_lock_poisoned ... ok
[INFO] [stdout] test storage::row::vfs::memory::tests::exists_surfaces_io_error_when_lock_poisoned ... ok
[INFO] [stdout] test storage::row::vfs::page_source::tests::writable_page_source_rejects_page_zero ... ok
[INFO] [stdout] test storage::row::vfs::shm::tests::active_reader_marks_is_empty_when_no_readers ... ok
[INFO] [stdout] test storage::row::vfs::shm::tests::claims_a_slot_and_publishes_mx_frame ... ok
[INFO] [stdout] test storage::row::vfs::shm::tests::backfill_round_trips ... ok
[INFO] [stdout] test storage::row::vfs::shm::tests::active_reader_marks_reports_only_locked_slots ... FAILED
[INFO] [stdout] test storage::row::vfs::shm::tests::missing_shm_file_yields_no_lock ... ok
[INFO] [stdout] test storage::row::vfs::shm::tests::mx_frame_round_trips ... ok
[INFO] [stdout] test storage::row::vfs::shm::tests::oversized_shm_file_is_rejected ... ok
[INFO] [stdout] test storage::row::vfs::shm::tests::all_slots_contended_returns_err ... FAILED
[INFO] [stdout] test storage::row::vfs::shm::tests::released_lock_can_be_reclaimed ... ok
[INFO] [stdout] test storage::row::vfs::shm::tests::truncated_shm_file_is_rejected ... ok
[INFO] [stdout] test storage::row::vfs::shm::tests::unix_vfs_surfaces_locked_error_when_all_slots_contended ... FAILED
[INFO] [stdout] test storage::row::vfs::shm::tests::write_lock_is_exclusive_to_a_single_writer ... FAILED
[INFO] [stdout] test storage::row::vfs::tests::companion_file_detection ... ok
[INFO] [stdout] test storage::row::vfs::tests::memory_vfs_contract ... ok
[INFO] [stdout] test storage::row::vfs::shm::tests::checkpoint_lock_is_exclusive_to_a_single_checkpointer ... FAILED
[INFO] [stdout] test storage::row::vfs::unix::tests::delete_existing_file_removes_it ... ok
[INFO] [stdout] test storage::row::vfs::unix::tests::delete_missing_file_is_ok ... ok
[INFO] [stdout] test storage::row::vfs::shm::tests::contended_slot_is_skipped_for_the_next_free_one ... FAILED
[INFO] [stdout] test storage::row::vfs::shm::tests::dropping_one_guard_does_not_release_a_different_guards_lock ... FAILED
[INFO] [stdout] test storage::row::vfs::unix::tests::lock_shared_guard_checks_reserved_and_escalates ... ok
[INFO] [stdout] test storage::row::vfs::tests::unix_vfs_contract ... ok
[INFO] [stdout] test storage::row::vfs::unix::tests::to_lock_error_maps_eagain_and_eacces_to_locked ... ok
[INFO] [stdout] test storage::row::vfs::unix::tests::to_vfs_error_display_variants ... ok
[INFO] [stdout] test storage::row::vfs::unix::tests::open_read_missing_file_is_not_found ... ok
[INFO] [stdout] test storage::row::vfs::unix::tests::open_write_missing_file_is_not_found ... ok
[INFO] [stdout] test storage::row::vfs::unix::tests::wal_shm_helpers_return_none_or_empty_without_shm_file ... ok
[INFO] [stdout] test storage::stream::adapter::tests::clf_where_status_and_method_runs_through_batch_vm ... ok
[INFO] [stdout] test storage::stream::adapter::tests::qualified_key_is_preserved ... ok
[INFO] [stdout] test storage::row::vfs::unix::tests::vfs_file_write_read_truncate_sync ... ok
[INFO] [stdout] test storage::row::vfs::unix::tests::create_or_open_write_creates_then_reopens_without_truncating ... ok
[INFO] [stdout] test storage::stream::alias::tests::classifies_known_aliases_case_insensitively ... ok
[INFO] [stdout] test storage::stream::adapter::tests::materializes_only_requested_columns ... ok
[INFO] [stdout] test storage::stream::alias::tests::parses_numeric_and_string_levels ... ok
[INFO] [stdout] test storage::stream::batch::tests::facility_from_code_covers_every_defined_code_and_the_gaps ... ok
[INFO] [stdout] test storage::stream::batch::tests::field_store_dict_encoding ... ok
[INFO] [stdout] test storage::stream::batch::tests::int_column_conflicting_with_string_degrades_to_str_preserving_new_value ... ok
[INFO] [stdout] test storage::stream::batch::tests::set_float_creates_typed_column ... ok
[INFO] [stdout] test storage::stream::adapter::tests::unknown_column_is_an_error_not_nulls ... ok
[INFO] [stdout] test storage::row::vfs::unix::tests::exists_reports_true_and_false ... ok
[INFO] [stdout] test storage::stream::batch::tests::batch_push_and_access ... ok
[INFO] [stdout] test storage::stream::batch::tests::severity_from_syslog ... ok
[INFO] [stdout] test storage::stream::batch::tests::severity_parse ... ok
[INFO] [stdout] test storage::stream::batch::tests::set_int_pads_nulls_for_skipped_rows ... ok
[INFO] [stdout] test storage::stream::batch::tests::string_column_conflicting_with_int_degrades_preserving_existing_strings ... ok
[INFO] [stdout] test storage::stream::clf::mcdc_vectors::mcdc__storage_stream_clf_epoch_nanos_c3b66372__v1_year_before_epoch ... ok
[INFO] [stdout] test storage::stream::clf::mcdc_vectors::mcdc__storage_stream_clf_epoch_nanos_c3b66372__v3_month_over_twelve ... ok
[INFO] [stdout] test storage::stream::clf::mcdc_vectors::mcdc__storage_stream_clf_epoch_nanos_c3b66372__v5_day_over_thirty_one ... ok
[INFO] [stdout] test storage::stream::clf::mcdc_vectors::mcdc__storage_stream_clf_epoch_nanos_c3b66372__v6_hour_over_twenty_three ... ok
[INFO] [stdout] test storage::stream::clf::mcdc_vectors::mcdc__storage_stream_clf_epoch_nanos_c3b66372__v7_minute_over_fifty_nine ... ok
[INFO] [stdout] test storage::stream::clf::mcdc_vectors::mcdc__storage_stream_clf_epoch_nanos_c3b66372__v8_second_over_fifty_nine ... ok
[INFO] [stdout] test storage::stream::clf::mcdc_vectors::mcdc__storage_stream_clf_epoch_nanos_c3b66372__v9_all_false_is_valid ... ok
[INFO] [stdout] test storage::stream::clf::tests::dash_placeholders_are_not_recorded_as_fields ... ok
[INFO] [stdout] test storage::stream::clf::mcdc_vectors::mcdc__storage_stream_clf_epoch_nanos_c3b66372__v4_day_zero ... ok
[INFO] [stdout] test storage::stream::clf::tests::non_utf8_line_stores_raw_only ... ok
[INFO] [stdout] test storage::stream::clf::mcdc_vectors::mcdc__storage_stream_clf_epoch_nanos_c3b66372__v2_month_zero ... ok
[INFO] [stdout] test storage::stream::clf::tests::high_cardinality_path_degrades_dict_to_str ... ok
[INFO] [stdout] test storage::stream::adapter::tests::tail_source_yields_appends_then_stops ... ok
[INFO] [stdout] test storage::stream::clf::tests::parses_basic_combined_log_line ... ok
[INFO] [stdout] test storage::stream::batch::tests::set_int_creates_typed_column ... ok
[INFO] [stdout] test storage::stream::detect::tests::detect_line_classifies_each_format ... ok
[INFO] [stdout] test storage::stream::clf::tests::status_ge_500_and_method_eq_post_selects_expected_rows ... ok
[INFO] [stdout] test storage::stream::clf::tests::utc_offset_is_applied ... ok
[INFO] [stdout] test storage::stream::detect::tests::docker_wrapped_syslog_file_reports_format_syslog_container_docker ... ok
[INFO] [stdout] test storage::stream::detect::tests::mcdc__storage_stream_detect_cri_payload_0ce37649__v2_stderr_full_line ... ok
[INFO] [stdout] test storage::stream::detect::tests::lock_on_decides_in_one_sample_for_a_pure_syslog_file ... ok
[INFO] [stdout] test storage::stream::detect::tests::mcdc__storage_stream_detect_cri_payload_0ce37649__v1_stdout_full_line ... ok
[INFO] [stdout] test storage::stream::detect::tests::mcdc__storage_stream_detect_cri_payload_0ce37649__v4_unknown_stream_rejected ... ok
[INFO] [stdout] test storage::stream::detect::tests::mcdc__storage_stream_detect_cri_payload_0ce37649__v5_unknown_tag_rejected ... ok
[INFO] [stdout] test storage::stream::detect::tests::mixed_file_falls_back_to_per_line_detection ... ok
[INFO] [stdout] test storage::stream::file::mcdc_vectors::mcdc__storage_stream_file_read_tail_c82dd615__v1_both_true_keeps_reading_backwards ... ok
[INFO] [stdout] test storage::stream::file::mcdc_vectors::mcdc__storage_stream_file_read_tail_c82dd615__v2_min_bytes_already_satisfied ... ok
[INFO] [stdout] test storage::stream::detect::tests::mcdc__storage_stream_detect_cri_payload_0ce37649__v3_stdout_partial_line ... ok
[INFO] [stdout] test storage::stream::file::mcdc_vectors::mcdc__storage_stream_file_read_tail_c82dd615__v3_tail_off_reaches_zero_before_min_bytes ... ok
[INFO] [stdout] test storage::stream::file::tests::empty_file_is_fine ... ok
[INFO] [stdout] test storage::stream::file::tests::open_positions_after_last_newline ... ok
[INFO] [stdout] test storage::stream::file::tests::refresh_sees_appends_and_holds_partial_lines ... ok
[INFO] [stdout] test storage::stream::file::tests::read_tail_returns_oldest_first_and_stops_at_min_bytes ... ok
[INFO] [stdout] test storage::stream::file::tests::truncation_resets_cursors_without_panic ... ok
[INFO] [stdout] test storage::stream::jsonl::tests::alias_promotion_from_alternate_keys ... ok
[INFO] [stdout] test storage::stream::jsonl::tests::deep_nesting_beyond_budget_is_dropped_not_panicking ... ok
[INFO] [stdout] test storage::stream::jsonl::tests::detects_json_object_lines ... ok
[INFO] [stdout] test storage::stream::jsonl::tests::docker_wrapped_syslog_payload_stored_as_message ... ok
[INFO] [stdout] test storage::stream::jsonl::tests::nested_array_kept_as_raw_string ... ok
[INFO] [stdout] test storage::stream::jsonl::tests::non_json_line_falls_back_to_raw ... ok
[INFO] [stdout] test storage::stream::detect::tests::jsonl_fixture_locks_on_and_parses_every_line ... ok
[INFO] [stdout] test storage::stream::logfmt::tests::bare_key_promotes_to_true ... ok
[INFO] [stdout] test storage::stream::jsonl::tests::pino_shaped_line_promotes_ts_level_msg ... ok
[INFO] [stdout] test storage::stream::logfmt::tests::mcdc__storage_stream_logfmt_looks_like_logfmt_c8d291eb__v1_leading_brace_is_json ... ok
[INFO] [stdout] test storage::stream::logfmt::tests::mcdc__storage_stream_logfmt_looks_like_logfmt_c8d291eb__v2_leading_angle_is_syslog_pri ... ok
[INFO] [stdout] test storage::stream::logfmt::tests::mcdc__storage_stream_logfmt_looks_like_logfmt_c8d291eb__v3_neither_prefix_is_logfmt ... ok
[INFO] [stdout] test storage::stream::logfmt::tests::parses_heroku_style_line ... ok
[INFO] [stdout] test storage::stream::ring::mcdc_vectors::mcdc__storage_stream_ring_evict_over_budget_9dad8d76__v1_both_true_evicts ... ok
[INFO] [stdout] test storage::stream::ring::mcdc_vectors::mcdc__storage_stream_ring_evict_over_budget_9dad8d76__v2_bytes_not_over_budget_no_eviction ... ok
[INFO] [stdout] test storage::stream::ring::mcdc_vectors::mcdc__storage_stream_ring_evict_over_budget_9dad8d76__v3_over_budget_but_single_segment_kept ... ok
[INFO] [stdout] test storage::stream::ring::tests::clear_drops_retained_summaries_too ... ok
[INFO] [stdout] test storage::stream::ring::tests::eviction_retains_a_summary_with_the_right_row_count ... ok
[INFO] [stdout] test storage::stream::ring::tests::evicts_oldest_whole_segments_at_budget ... ok
[INFO] [stdout] test storage::stream::detect::tests::logfmt_fixture_locks_on_and_parses_every_line ... ok
[INFO] [stdout] test storage::stream::logfmt::tests::detection_requires_two_pairs_and_no_json_or_syslog_lead ... ok
[INFO] [stdout] test storage::stream::ring::tests::head_is_always_kept_even_over_budget ... ok
[INFO] [stdout] test storage::stream::ring::tests::overlapping_event_prunes_by_minmax ... ok
[INFO] [stdout] test storage::stream::ring::tests::shrinking_budget_evicts ... ok
[INFO] [stdout] test storage::stream::ring::tests::summaries_overlapping_filters_by_observed_range_like_segments_do ... ok
[INFO] [stdout] test storage::stream::segment::mcdc_vectors::mcdc__storage_stream_segment_seal_block_02e1e2c5__v1_both_true_no_newline_at_all ... ok
[INFO] [stdout] test storage::stream::ring::tests::summary_horizon_drops_evicted_state_older_than_the_horizon ... ok
[INFO] [stdout] test storage::stream::segment::mcdc_vectors::mcdc__storage_stream_segment_seal_block_02e1e2c5__v3_both_false_makes_progress ... ok
[INFO] [stdout] test storage::stream::segment::tests::foreign_str_becomes_none_not_panic ... ok
[INFO] [stdout] test storage::stream::segment::mcdc_vectors::mcdc__storage_stream_segment_seal_block_02e1e2c5__v2_consumed_nonzero_but_batch_empty ... ok
[INFO] [stdout] test storage::stream::segment::tests::minmax_and_overlap ... ok
[INFO] [stdout] test storage::stream::ring::tests::push_tail_fills_backwards_and_reports_when_full ... ok
[INFO] [stdout] test storage::stream::segment::tests::seal_owns_bytes_and_resolves_spans ... ok
[INFO] [stdout] test storage::stream::segment::tests::summarize_column_all_null_int_reports_zero_count_and_defaults ... ok
[INFO] [stdout] test storage::stream::segment::tests::summarize_column_skips_str_and_bool ... ok
[INFO] [stdout] test storage::stream::segment::tests::summary_covers_dict_columns_and_skips_str_columns ... ok
[INFO] [stdout] test storage::stream::segment::tests::summary_covers_predefined_fields_severity_facility_and_timestamps ... ok
[INFO] [stdout] test storage::stream::syslog::mcdc_vectors::mcdc__storage_stream_syslog_to_epoch_nanos_078f2393__v1_month_zero ... ok
[INFO] [stdout] test storage::stream::syslog::mcdc_vectors::mcdc__storage_stream_syslog_to_epoch_nanos_078f2393__v2_month_over_twelve ... ok
[INFO] [stdout] test storage::stream::syslog::mcdc_vectors::mcdc__storage_stream_syslog_to_epoch_nanos_078f2393__v3_day_zero ... ok
[INFO] [stdout] test storage::stream::segment::tests::summarize_column_computes_count_min_max_sum_over_int_and_float ... ok
[INFO] [stdout] test storage::stream::syslog::mcdc_vectors::mcdc__storage_stream_syslog_to_epoch_nanos_078f2393__v5_all_false_is_valid ... ok
[INFO] [stdout] test storage::stream::syslog::mcdc_vectors::mcdc__storage_stream_syslog_to_epoch_nanos_078f2393__v4_day_over_thirty_one ... ok
[INFO] [stdout] test storage::stream::syslog::tests::current_year_is_plausible ... ok
[INFO] [stdout] test storage::row::btree::table::insert::tests::random_mixed_sizes_never_overfill_a_page ... ok
[INFO] [stdout] test storage::stream::syslog::tests::parse_basic_syslog ... ok
[INFO] [stdout] test storage::stream::syslog::tests::parse_multiple_lines ... ok
[INFO] [stdout] test storage::stream::syslog::tests::parse_without_pri ... ok
[INFO] [stdout] test storage::stream::syslog::tests::single_digit_day_with_and_without_padding ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::flexible_prefers_iso_then_falls_back_to_epoch ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_apply_zone_offset_6d98e87c__v1_empty_zone_is_utc ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_apply_zone_offset_6d98e87c__v3_numeric_offset_is_applied ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_epoch_nanos_104c1cd5__v10_nanos_overflow_second ... ok
[INFO] [stdout] test storage::stream::file::tests::backwards_blocks_are_line_aligned_and_contiguous ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_apply_zone_offset_6d98e87c__v2_z_zone_is_utc ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_epoch_nanos_104c1cd5__v4_month_thirteen ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_epoch_nanos_104c1cd5__v5_day_zero ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_epoch_nanos_104c1cd5__v6_day_thirty_two ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_epoch_nanos_104c1cd5__v7_hour_twenty_four ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_epoch_nanos_104c1cd5__v8_minute_sixty ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_epoch_nanos_104c1cd5__v9_second_sixty_one ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_parse_epoch_9466aaa5__v1_empty_input ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_parse_epoch_9466aaa5__v2_non_digit_input ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_parse_epoch_9466aaa5__v3_all_digits_parse_by_width ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_epoch_nanos_104c1cd5__v1_all_in_range ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_parse_iso8601_6354738d__v1_upper_t_separator ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_parse_iso8601_6354738d__v2_lower_t_separator ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_parse_iso8601_6354738d__v3_space_separator ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_parse_iso8601_6354738d__v4_other_separator_rejected ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::parses_epoch_by_digit_count ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::parses_iso8601_with_fraction_and_zone ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::parses_iso8601_with_offset ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_epoch_nanos_104c1cd5__v2_year_before_epoch ... ok
[INFO] [stdout] test storage::tests::concurrent_reads_from_same_file ... ok
[INFO] [stdout] test storage::tests::maps_and_reads_small_file ... ok
[INFO] [stdout] test storage::tests::missing_file_errors_not_panics ... ok
[INFO] [stdout] test storage::tests::read_at_reads_from_offset ... ok
[INFO] [stdout] test types::tests::literal_converts_to_value ... ok
[INFO] [stdout] test value::tests::binary_is_case_sensitive ... ok
[INFO] [stdout] test value::tests::nocase_folds_ascii_only ... ok
[INFO] [stdout] test value::tests::real_matches_oracle_thresholds ... ok
[INFO] [stdout] test storage::stream::timestamp::tests::mcdc__storage_stream_timestamp_epoch_nanos_104c1cd5__v3_month_zero ... ok
[INFO] [stdout] test value::tests::rtrim_ignores_only_trailing_spaces ... ok
[INFO] [stdout] test storage::tests::maps_empty_file ... ok
[INFO] [stdout] test vm::batch::tests::a_second_filter_intersects_the_pending_selection ... ok
[INFO] [stdout] test vm::batch::tests::agg_func_from_name_valid_case_insensitive ... ok
[INFO] [stdout] test vm::batch::tests::build_table_payload_groups_are_cached_for_one_column_set_only ... ok
[INFO] [stdout] test vm::batch::tests::emit_repeated_register_clones_only_the_repeat ... ok
[INFO] [stdout] test vm::batch::tests::execute_errors_once_step_limit_exceeded ... ok
[INFO] [stdout] test vm::batch::tests::filter_defers_compaction_until_a_consumer_resolves_it ... ok
[INFO] [stdout] test vm::batch::tests::filter_keeps_only_true_rows_across_all_registers ... ok
[INFO] [stdout] test vm::batch::tests::filter_length_mismatch_errors ... ok
[INFO] [stdout] test vm::batch::tests::filter_on_a_typed_bool_predicate_matches_the_value_path ... ok
[INFO] [stdout] test vm::batch::tests::filter_then_group_reduce_on_a_dict_column_resolves_the_pending_selection ... ok
[INFO] [stdout] test vm::batch::tests::filter_then_group_reduce_on_a_typed_int_key_resolves_the_pending_selection ... ok
[INFO] [stdout] test vm::batch::tests::filter_then_group_reduce_on_typed_composite_keys_resolves_the_pending_selection ... ok
[INFO] [stdout] test vm::batch::tests::filter_then_group_reduce_resolves_the_pending_selection ... ok
[INFO] [stdout] test vm::batch::tests::filter_then_hash_build_resolves_the_pending_selection ... ok
[INFO] [stdout] test vm::batch::tests::build_table_with_a_null_or_composite_key_has_no_int_key_fast_path ... ok
[INFO] [stdout] test vm::batch::tests::filter_then_map_forces_compaction_and_stays_correct ... ok
[INFO] [stdout] test vm::batch::tests::agg_func_from_name_invalid ... ok
[INFO] [stdout] test vm::batch::tests::group_reduce_dict_plus_int_composite_key_matches_the_value_key_path ... ok
[INFO] [stdout] test vm::batch::tests::group_reduce_groups_all_null_keys_together ... ok
[INFO] [stdout] test vm::batch::tests::build_table_payload_groups_dict_fast_path_matches_generic_classification ... ok
[INFO] [stdout] test vm::batch::tests::group_reduce_hash_aggregates_by_key ... ok
[INFO] [stdout] test vm::batch::tests::group_reduce_on_a_dict_column_groups_by_code_and_matches_the_string_path ... ok
[INFO] [stdout] test vm::batch::tests::group_reduce_typed_int_key_length_mismatch_is_an_error ... ok
[INFO] [stdout] test vm::batch::tests::group_reduce_on_a_dict_column_groups_null_codes_together ... ok
[INFO] [stdout] test vm::batch::tests::hash_one_value_tags_variants_and_key_views_hash_like_values ... ok
[INFO] [stdout] test vm::batch::tests::hash_probe_anti_join_keeps_only_unmatched_rows ... ok
[INFO] [stdout] test vm::batch::tests::hash_probe_dict_coded_payload_matches_str_payload ... ok
[INFO] [stdout] test vm::batch::tests::hash_probe_errors_on_unknown_join_table ... ok
[INFO] [stdout] test vm::batch::tests::hash_probe_inner_join_fans_out_duplicate_build_keys ... ok
[INFO] [stdout] test vm::batch::tests::hash_build_keeps_a_dict_coded_payload_dict_coded ... ok
[INFO] [stdout] test vm::batch::tests::hash_probe_left_join_null_fills_unmatched_rows ... ok
[INFO] [stdout] test vm::batch::tests::group_reduce_typed_int_key_matches_the_value_key_path ... ok
[INFO] [stdout] test vm::batch::tests::hash_probe_null_keys_never_match ... ok
[INFO] [stdout] test vm::batch::tests::hash_probe_semi_join_emits_left_row_once_per_match_group ... ok
[INFO] [stdout] test vm::batch::tests::lag_lead_target_at_or_past_len_yields_null ... ok
[INFO] [stdout] test vm::batch::tests::lag_lead_target_below_zero_yields_null ... ok
[INFO] [stdout] test vm::batch::tests::hash_probe_length_mismatch_errors ... ok
[INFO] [stdout] test vm::batch::tests::lag_lead_target_in_bounds_yields_source_value ... ok
[INFO] [stdout] test vm::batch::tests::late_plan_declines_computed_outputs_and_programs_with_nothing_to_defer ... ok
[INFO] [stdout] test vm::batch::tests::late_top_n_falls_back_to_the_eager_scan_when_a_segment_cannot_gather ... ok
[INFO] [stdout] test vm::batch::tests::late_top_n_loads_a_default_hook_segment_exactly_once_and_gathers_in_memory ... ok
[INFO] [stdout] test vm::batch::tests::late_top_n_limit_zero_and_duplicate_output_columns_match_eager ... ok
[INFO] [stdout] test vm::batch::tests::hash_probe_inner_join_keeps_only_matches ... ok
[INFO] [stdout] test vm::batch::tests::load_column_copies_batch_values_into_register ... ok
[INFO] [stdout] test vm::batch::tests::load_column_errors_on_unknown_column ... ok
[INFO] [stdout] test vm::batch::tests::load_column_reads_a_typed_column_into_matching_values ... ok
[INFO] [stdout] test vm::batch::tests::load_column_shares_the_batch_s_arc_instead_of_copying ... ok
[INFO] [stdout] test vm::batch::tests::load_const_broadcasts_to_batch_length ... ok
[INFO] [stdout] test vm::batch::tests::map_add_falls_back_to_the_value_path_when_one_operand_is_a_broadcast_const ... ok
[INFO] [stdout] test vm::batch::tests::map_add_on_two_typed_int_columns_matches_the_value_path ... ok
[INFO] [stdout] test vm::batch::tests::map_add_on_typed_int_and_typed_float_columns_promotes_to_float ... ok
[INFO] [stdout] test vm::batch::tests::late_top_n_maps_emitted_rows_back_through_the_filters_survivors ... ok
[INFO] [stdout] test vm::batch::tests::map_comparison_produces_bool ... ok
[INFO] [stdout] test vm::batch::tests::map_concat_null_propagates ... ok
[INFO] [stdout] test vm::batch::tests::map_add_promotes_to_float_on_division ... ok
[INFO] [stdout] test vm::batch::tests::map_concat_stringifies_both_operands ... ok
[INFO] [stdout] test vm::batch::tests::map_div_on_typed_int_columns_promotes_to_float ... ok
[INFO] [stdout] test vm::batch::tests::map_eq_on_dict_column_against_a_literal_not_in_the_dictionary ... ok
[INFO] [stdout] test vm::batch::tests::map_eq_on_dict_column_compares_codes_against_a_literal ... ok
[INFO] [stdout] test vm::batch::tests::map_length_mismatch_errors ... ok
[INFO] [stdout] test vm::batch::tests::group_reduce_typed_composite_keys_match_the_value_key_path ... ok
[INFO] [stdout] test vm::batch::tests::map_neg_negates_int_and_float ... ok
[INFO] [stdout] test vm::batch::tests::map_neg_non_numeric_is_null ... ok
[INFO] [stdout] test vm::batch::tests::map_null_propagates ... ok
[INFO] [stdout] test vm::batch::tests::late_top_n_loads_only_the_key_and_gathers_only_the_winners ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_apply_map_op_0e991c46__v1_a_null_propagates ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_apply_map_op_0e991c46__v2_b_null_propagates ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_apply_map_op_0e991c46__v3_neither_null_computes_result ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_arithmetic_f08e9d82__v1_both_int_non_div_stays_int ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_arithmetic_f08e9d82__v2_a_not_int_promotes_to_float ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_arithmetic_f08e9d82__v3_b_not_int_promotes_to_float ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_arithmetic_f08e9d82__v4_div_promotes_to_float_even_with_two_ints ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_late_plan_36dce767__v1_an_output_column_that_is_neither_key_nor_seen_is_deferred ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_late_plan_36dce767__v2_the_key_column_is_never_deferred ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_late_plan_36dce767__v3_a_repeated_output_column_is_deferred_once ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_projection_only_columns_27b097ab__v1_fresh_non_predicate_column_is_collected ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_projection_only_columns_27b097ab__v2_predicate_column_reloaded_after_filter_is_skipped ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_projection_only_columns_27b097ab__v3_duplicate_post_filter_load_is_collected_once ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_step_e967929c__v1_a_typed_int_key_groups_through_the_int_key_table ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_run_morsels_ordered_04f69f8a__v3_live_run_keeps_claiming ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_run_morsels_ordered_04f69f8a__v2_exhausted_items_end_the_worker ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_step_e967929c__v2_a_dict_key_groups_by_code ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_step_e967929c__v3_a_plain_str_key_takes_the_generic_hash_path ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_run_morsels_ordered_04f69f8a__v1_sink_error_cancels_remaining_claims ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_typed_arithmetic_b747ddc4__v1_non_numeric_lhs_falls_back_to_the_general_path ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_typed_arithmetic_b747ddc4__v2_non_numeric_rhs_falls_back_to_the_general_path ... ok
[INFO] [stdout] test vm::batch::tests::mcdc__vm_batch_typed_arithmetic_b747ddc4__v3_both_numeric_take_the_typed_path ... ok
[INFO] [stdout] test vm::batch::tests::query_output_extend_moves_chunks_and_never_concatenates ... ok
[INFO] [stdout] test vm::batch::tests::query_output_extend_concatenates_column_wise ... ok
[INFO] [stdout] test vm::batch::tests::query_output_extend_onto_a_default_output_adopts_the_other_columns ... ok
[INFO] [stdout] test vm::batch::tests::query_output_from_rows_of_empty_vec_has_no_columns ... ok
[INFO] [stdout] test vm::batch::tests::query_output_from_rows_round_trips_through_into_rows ... ok
[INFO] [stdout] test vm::batch::tests::query_output_into_columns_concatenates_chunks ... ok
[INFO] [stdout] test vm::batch::tests::query_output_push_chunk_drops_an_empty_chunk ... ok
[INFO] [stdout] test vm::batch::tests::query_output_rows_iterates_across_chunks_in_order ... ok
[INFO] [stdout] test vm::batch::tests::reduce_count_star_counts_rows_not_values ... ok
[INFO] [stdout] test vm::batch::tests::reduce_over_a_typed_int_column_matches_the_value_path ... ok
[INFO] [stdout] test vm::batch::tests::reduce_over_an_all_invalid_typed_column_is_null_not_zero ... ok
[INFO] [stdout] test vm::batch::tests::reduce_sum_avg_min_max_skip_nulls ... ok
[INFO] [stdout] test vm::batch::tests::reduce_sum_of_all_nulls_is_null ... ok
[INFO] [stdout] test vm::batch::tests::run_errors_once_step_limit_exceeded ... ok
[INFO] [stdout] test vm::batch::tests::query_output_truncate_crosses_a_chunk_boundary ... ok
[INFO] [stdout] test vm::batch::tests::query_output_truncate_shortens_every_column_equally ... ok
[INFO] [stdout] test vm::batch::tests::run_parallel_applies_filter_per_segment ... ok
[INFO] [stdout] test vm::batch::tests::run_parallel_top_n_limit_larger_than_row_count_returns_all_sorted ... ok
[INFO] [stdout] test vm::batch::tests::run_parallel_top_n_picks_largest_across_segments_descending ... ok
[INFO] [stdout] test vm::batch::tests::run_parallel_top_n_sorts_nulls_last_ascending ... ok
[INFO] [stdout] test vm::batch::tests::run_parallel_top_n_with_limit_zero_returns_no_rows ... ok
[INFO] [stdout] test vm::batch::tests::run_returns_empty_when_source_has_no_batches ... ok
[INFO] [stdout] test vm::batch::tests::run_scans_all_segments_and_emits_rows ... ok
[INFO] [stdout] test vm::batch::tests::segment_load_shares_columns_instead_of_deep_copying ... ok
[INFO] [stdout] test vm::batch::tests::run_parallel_top_n_gathers_every_output_column_not_just_the_sort_key ... ok
[INFO] [stdout] test vm::batch::tests::run_parallel_scans_all_segments_in_order ... ok
[INFO] [stdout] test vm::batch::tests::top_n_ascending_prunes_on_minimum_bounds ... ok
[INFO] [stdout] test vm::batch::tests::top_n_limit_zero_loads_no_segment ... ok
[INFO] [stdout] test vm::batch::tests::top_n_never_skips_a_segment_whose_bound_ties_the_threshold ... ok
[INFO] [stdout] test vm::batch::tests::typed_column_survives_a_resolved_selection_via_the_materialized_register ... ok
[INFO] [stdout] test vm::batch::tests::top_n_unknown_bounds_are_always_loaded ... ok
[INFO] [stdout] test vm::batch::tests::unknown_register_error_carries_opcode_context ... ok
[INFO] [stdout] test vm::batch::tests::window_avg_of_all_nulls_is_null ... ok
[INFO] [stdout] test vm::batch::tests::window_count_with_no_arg_counts_rows ... ok
[INFO] [stdout] test vm::batch::tests::window_first_value_and_last_value ... ok
[INFO] [stdout] test vm::batch::tests::window_lag_and_lead_default_offset_one ... ok
[INFO] [stdout] test vm::batch::tests::window_rank_and_dense_rank_handle_ties ... ok
[INFO] [stdout] test vm::batch::tests::window_row_number_groups_all_null_partitions_together ... ok
[INFO] [stdout] test vm::batch::tests::window_row_number_restarts_per_partition ... ok
[INFO] [stdout] test vm::batch::tests::window_sum_over_whole_partition_without_order_by_broadcasts ... ok
[INFO] [stdout] test vm::batch::tests::window_sum_with_order_by_is_a_running_total ... ok
[INFO] [stdout] test vm::column::tests::bitmap_all_valid_default ... ok
[INFO] [stdout] test vm::column::tests::bitmap_from_bools_round_trips ... ok
[INFO] [stdout] test vm::column::tests::bitmap_set_clears_all_valid ... ok
[INFO] [stdout] test vm::column::tests::column_from_bool_values ... ok
[INFO] [stdout] test vm::column::tests::column_from_int_and_float_promotes_to_float ... ok
[INFO] [stdout] test vm::batch::tests::top_n_bounds_skip_segments_that_cannot_beat_the_threshold_and_keep_the_result ... ok
[INFO] [stdout] test vm::column::tests::column_from_int_values_with_nulls ... ok
[INFO] [stdout] test vm::column::tests::column_from_str_values ... ok
[INFO] [stdout] test vm::column::tests::same_column_name_can_seal_as_different_types_across_batches ... ok
[INFO] [stdout] test vm::combine::tests::a_group_seen_once_keeps_its_original_value_types ... ok
[INFO] [stdout] test vm::combine::tests::a_non_int_key_in_a_later_chunk_demotes_to_the_generic_index ... ok
[INFO] [stdout] test vm::combine::tests::a_partial_with_mismatched_first_seen_keys_is_an_error ... ok
[INFO] [stdout] test vm::combine::tests::combine_chunks_matches_finalize_over_every_aggregate_kind ... ok
[INFO] [stdout] test vm::combine::tests::count_overflow_is_an_error ... ok
[INFO] [stdout] test vm::column::tests::dict_column_preserves_codes ... ok
[INFO] [stdout] test vm::combine::tests::mcdc__vm_combine_combine_partials_4f421cb8__v2_zero_row_partial_is_skipped ... ok
[INFO] [stdout] test vm::combine::tests::mcdc__vm_combine_combine_partials_4f421cb8__v3_populated_partials_are_merged ... ok
[INFO] [stdout] test vm::combine::tests::min_and_max_treat_a_null_side_as_absent ... ok
[INFO] [stdout] test vm::combine::tests::mcdc__vm_combine_combine_partials_4f421cb8__v1_column_less_partial_is_skipped ... ok
[INFO] [stdout] test vm::combine::tests::no_chunks_is_an_empty_output ... ok
[INFO] [stdout] test vm::combine::tests::null_partials_are_the_identity_and_all_null_stays_null ... ok
[INFO] [stdout] test vm::combine::tests::order_key_sorts_by_segment_then_row ... ok
[INFO] [stdout] test vm::combine::tests::partials_merged_out_of_order_equal_the_direct_merge_including_order ... ok
[INFO] [stdout] test vm::combine::tests::ragged_or_misshapen_chunks_are_errors_not_panics ... ok
[INFO] [stdout] test vm::combine::tests::slot_ops_offsets_every_part_after_an_avg_by_its_extra_slot ... ok
[INFO] [stdout] test storage::row::btree::table::insert::tests::many_inserts_cascade_through_every_split_kind ... ok
[INFO] [stdout] test vm::engine::tests::bare_limit_stops_before_loading_later_segments ... ok
[INFO] [stdout] test vm::batch::tests::run_morsels_rebalances_across_skewed_segment_costs ... ok
[INFO] [stdout] test vm::engine::preaggregation_tests::combine_receives_at_most_threads_times_groups_partial_rows ... ok
[INFO] [stdout] test vm::engine::tests::distinct_dedups_before_order_by_and_limit ... ok
[INFO] [stdout] test vm::engine::tests::distinct_dedups_rows_across_segments ... ok
[INFO] [stdout] test vm::engine::tests::distinct_with_group_by_does_not_collapse_genuinely_distinct_groups ... ok
[INFO] [stdout] test vm::engine::tests::finalize_avg_divides_sum_by_count_and_handles_nulls ... ok
[INFO] [stdout] test vm::engine::tests::mcdc__vm_engine_bounded_scan_limit_88675f4d__v2_non_empty_agg_parts_disqualifies_bounded_scan ... ok
[INFO] [stdout] test vm::engine::tests::mcdc__vm_engine_bounded_scan_limit_88675f4d__v3_filter_in_body_disqualifies_bounded_scan ... ok
[INFO] [stdout] test vm::engine::tests::mcdc__vm_engine_bounded_scan_limit_88675f4d__v4_no_distinct_no_aggs_no_filter_allows_bounded_scan ... ok
[INFO] [stdout] test vm::engine::tests::mcdc__vm_engine_bounded_scan_limit_88675f4d__v1_distinct_disqualifies_bounded_scan ... ok
[INFO] [stdout] test vm::engine::tests::mcdc__vm_engine_run_930fb66a__v2_distinct_goes_through_finalize ... ok
[INFO] [stdout] test vm::engine::tests::mcdc__vm_engine_run_930fb66a__v3_order_by_goes_through_finalize ... ok
[INFO] [stdout] test vm::engine::tests::mcdc__vm_engine_run_930fb66a__v4_limit_goes_through_finalize ... ok
[INFO] [stdout] test vm::engine::tests::order_by_limit_without_aggregates_takes_top_n ... ok
[INFO] [stdout] test vm::engine::tests::per_segment_vm_treats_combine_sort_limit_as_no_ops ... ok
[INFO] [stdout] test vm::engine::tests::finalize_merges_partial_group_aggregates_across_segments ... ok
[INFO] [stdout] test vm::engine::tests::program_derives_columns_to_load_and_splits_trailing_finalize ... ok
[INFO] [stdout] test vm::engine::tests::program_without_finalize_is_plain_concatenation ... ok
[INFO] [stdout] test vm::engine::tests::semi_filter_keeps_only_allowed_keys ... ok
[INFO] [stdout] test vm::int_key_table::tests::int_key_table_grows_and_keeps_every_key_findable ... ok
[INFO] [stdout] test vm::int_key_table::tests::mcdc__vm_int_key_table_find_or_insert_aee09802__v1_matching_hash_and_key_finds_the_group ... ok
[INFO] [stdout] test vm::int_key_table::tests::mcdc__vm_int_key_table_find_or_insert_aee09802__v2_matching_hash_but_a_different_key_inserts ... ok
[INFO] [stdout] test vm::int_key_table::tests::mcdc__vm_int_key_table_find_or_insert_aee09802__v3_a_different_hash_probes_past_the_slot ... ok
[INFO] [stdout] test vm::int_key_table::tests::murmur_finalizer_spreads_high_bit_entropy_into_the_low_bits ... ok
[INFO] [stdout] test vm::engine::tests::mcdc__vm_engine_run_930fb66a__v1_plain_aggregate_returns_the_merge_directly ... ok
[INFO] [stdout] test vm::int_key_table::tests::null_group_is_created_once_and_lives_outside_the_table ... ok
[INFO] [stdout] test vm::join::hash_table::tests::contains_key_matches_get ... ok
[INFO] [stdout] test vm::join::hash_table::tests::get_on_empty_table_is_none ... ok
[INFO] [stdout] test storage::stream::segment::tests::splits_at_max_rows ... ok
[INFO] [stdout] test vm::join::hash_table::tests::grows_past_initial_capacity_without_losing_entries ... ok
[INFO] [stdout] test vm::join::hash_table::tests::insert_and_get_roundtrip ... ok
[INFO] [stdout] test vm::join::hash_table::tests::many_duplicates_of_one_key_still_terminate_probe ... ok
[INFO] [stdout] test vm::join::hash_table::tests::probe_batch_returns_first_match_per_key ... ok
[INFO] [stdout] test vm::join::hash_table::tests::string_keys_work_without_manual_to_string_hashing ... ok
[INFO] [stdout] test vm::join::semantics::tests::anti_emits_only_when_left_has_no_match ... ok
[INFO] [stdout] test vm::join::semantics::tests::full_always_emits ... ok
[INFO] [stdout] test vm::join::semantics::tests::inner_only_emits_on_match ... ok
[INFO] [stdout] test vm::join::semantics::tests::join_kind_equality ... ok
[INFO] [stdout] test vm::join::semantics::tests::left_emits_matched_and_unmatched_left_rows ... ok
[INFO] [stdout] test vm::join::semantics::tests::right_emits_matched_and_unmatched_right_rows ... ok
[INFO] [stdout] test vm::join::hash_table::tests::duplicate_keys_are_a_multimap ... ok
[INFO] [stdout] test vm::join::semantics::tests::semi_emits_only_when_left_has_a_match ... ok
[INFO] [stdout] test vm::row::affinity::tests::affinity_of_matches_oracle_declared_types ... ok
[INFO] [stdout] test vm::row::affinity::tests::blob_affinity_never_converts ... ok
[INFO] [stdout] test vm::row::affinity::tests::every_non_text_non_blob_affinity_converts_numeric_text ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_affinity_of_a75fbe3a__v1_blob_only ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_affinity_of_a75fbe3a__v2_neither_blob_nor_empty ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_affinity_of_a75fbe3a__v3_empty_declared_type ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_affinity_of_c755fb82__v1_char_only ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_affinity_of_c755fb82__v2_none_of_char_clob_text ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_affinity_of_c755fb82__v3_clob_only ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_affinity_of_d455cf1d__v2_none_of_real_floa_doub ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_affinity_of_c755fb82__v4_text_only ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_affinity_of_d455cf1d__v1_real_only ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_affinity_of_d455cf1d__v4_doub_only ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_comparison_affinity_c2f25016__v1_lhs_numeric ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_comparison_affinity_c2f25016__v2_neither_numeric ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_comparison_affinity_c2f25016__v3_rhs_numeric ... ok
[INFO] [stdout] test vm::row::affinity::tests::text_affinity_never_converts_numeric_text ... ok
[INFO] [stdout] test vm::row::aggregate::tests::avg_of_integers_divides_to_real ... ok
[INFO] [stdout] test vm::row::aggregate::tests::avg_promotes_to_real_once_any_real_input_seen ... ok
[INFO] [stdout] test vm::row::aggregate::tests::avg_skips_null_and_finalizes_null_on_zero_rows ... ok
[INFO] [stdout] test vm::row::aggregate::tests::count_star_counts_every_row_regardless_of_args ... ok
[INFO] [stdout] test vm::row::aggregate::tests::count_with_zero_rows_finalizes_to_zero ... ok
[INFO] [stdout] test vm::row::aggregate::tests::count_x_skips_null_args ... ok
[INFO] [stdout] test vm::row::aggregate::tests::max_tracks_running_maximum_and_skips_null ... ok
[INFO] [stdout] test vm::row::aggregate::tests::min_max_use_type_ordering_for_mixed_types ... ok
[INFO] [stdout] test vm::row::aggregate::tests::min_max_with_zero_rows_finalizes_null ... ok
[INFO] [stdout] test vm::row::aggregate::tests::min_tracks_running_minimum_and_skips_null ... ok
[INFO] [stdout] test vm::row::aggregate::tests::sum_of_all_integers_stays_exact_integer ... ok
[INFO] [stdout] test vm::row::aggregate::tests::sum_promotes_to_real_once_any_real_input_seen ... ok
[INFO] [stdout] test vm::row::aggregate::tests::sum_skips_null_and_finalizes_null_on_zero_rows ... ok
[INFO] [stdout] test vm::row::aggregate::tests::unknown_aggregate_name_errors ... ok
[INFO] [stdout] test vm::row::cast::tests::cast_to_blob_matches_oracle_truth_table ... ok
[INFO] [stdout] test vm::row::cast::tests::cast_to_integer_matches_oracle_truth_table ... ok
[INFO] [stdout] test vm::row::cast::tests::cast_to_numeric_matches_oracle_truth_table ... ok
[INFO] [stdout] test vm::row::cast::tests::cast_to_real_matches_oracle_truth_table ... ok
[INFO] [stdout] test vm::row::cast::tests::cast_to_text_matches_oracle_truth_table ... ok
[INFO] [stdout] test vm::row::cast::tests::mcdc__vm_row_cast_downgrade_whole_reals_930ffc0f__v1_whole_finite_in_range_downgrades ... ok
[INFO] [stdout] test vm::row::aggregate::tests::min_max_honour_the_given_collation ... ok
[INFO] [stdout] test vm::row::cast::tests::mcdc__vm_row_cast_downgrade_whole_reals_930ffc0f__v2_fractional_real_stays_real ... ok
[INFO] [stdout] test vm::row::cast::tests::mcdc__vm_row_cast_downgrade_whole_reals_930ffc0f__v3_infinite_real_stays_real ... ok
[INFO] [stdout] test vm::row::cast::tests::mcdc__vm_row_cast_downgrade_whole_reals_930ffc0f__v4_out_of_range_whole_real_stays_real ... ok
[INFO] [stdout] test vm::row::cursor::tests::auto_index_cursor_next_walks_duplicate_keys_only ... ok
[INFO] [stdout] test vm::row::cursor::tests::auto_index_cursor_seeks_and_reads_rowid ... ok
[INFO] [stdout] test vm::row::cursor::tests::delete_removes_current_row_and_clears_position ... ok
[INFO] [stdout] test vm::row::cursor::tests::delete_with_no_current_row_returns_false ... ok
[INFO] [stdout] test vm::row::cursor::tests::empty_cursor_last_reports_no_row ... ok
[INFO] [stdout] test vm::combine::tests::int_key_path_matches_finalize_including_null_keys_and_growth ... ok
[INFO] [stdout] test vm::row::cursor::tests::empty_sorter_rewind_reports_no_row ... ok
[INFO] [stdout] test vm::row::cursor::tests::empty_cursor_rewind_reports_no_row ... ok
[INFO] [stdout] test vm::row::affinity::tests::mcdc__vm_row_affinity_affinity_of_d455cf1d__v3_floa_only ... ok
[INFO] [stdout] test vm::row::cursor::tests::ephemeral_table_cursor_delete_removes_current_row ... ok
[INFO] [stdout] test vm::row::cursor::tests::ephemeral_table_cursor_last_then_prev_walks_in_reverse ... ok
[INFO] [stdout] test vm::row::cursor::tests::ephemeral_table_cursor_seek_misses_absent_rowid ... ok
[INFO] [stdout] test vm::row::cursor::tests::ephemeral_table_cursor_seek_positions_on_exact_rowid ... ok
[INFO] [stdout] test vm::row::cursor::tests::ephemeral_table_cursor_starts_empty ... ok
[INFO] [stdout] test vm::row::cursor::tests::hash_agg_cursor_empty_rewind_reports_no_row ... ok
[INFO] [stdout] test vm::row::cursor::tests::ephemeral_table_cursor_scans_inserted_rows_with_explicit_rowids ... ok
[INFO] [stdout] test vm::row::cursor::tests::hash_agg_cursor_groups_by_key_and_orders_by_key_on_rewind ... ok
[INFO] [stdout] test vm::row::cursor::tests::hash_agg_cursor_bucket_collision_keeps_groups_distinct ... ok
[INFO] [stdout] test vm::row::cursor::tests::hash_agg_cursor_steps_fold_into_the_current_group_only ... ok
[INFO] [stdout] test vm::row::cursor::tests::hash_agg_cursor_index_hashes_compare_equal_keys_alike ... ok
[INFO] [stdout] test vm::row::cursor::tests::hash_agg_cursor_multi_key_groups_on_every_key_column ... ok
[INFO] [stdout] test vm::row::cursor::tests::in_memory_cursor_does_not_support_insert ... ok
[INFO] [stdout] test vm::row::cursor::tests::in_memory_index_cursor_idx_compare_reports_current_vs_given_key ... ok
[INFO] [stdout] test vm::row::cursor::tests::in_memory_index_cursor_satisfies_the_conformance_suite ... ok
[INFO] [stdout] test vm::row::cursor::tests::in_memory_index_cursor_seek_eq_finds_an_exact_key ... ok
[INFO] [stdout] test vm::row::cursor::tests::in_memory_index_refuses_a_row_narrower_than_its_key ... ok
[INFO] [stdout] test vm::row::cursor::tests::last_then_prev_walks_every_row_in_reverse ... ok
[INFO] [stdout] test vm::row::cursor::tests::in_memory_index_cursor_seek_ge_positions_at_the_first_not_less_key ... ok
[INFO] [stdout] test vm::row::cursor::tests::hash_agg_cursor_retains_first_row_seen_per_group ... ok
[INFO] [stdout] test vm::row::cursor::tests::hash_agg_find_refuses_an_undecodable_record ... ok
[INFO] [stdout] test vm::row::cursor::tests::mcdc__vm_row_cursor_ephemeral_idx_insert_1d6450e4__v2_new_key_under_capacity_is_accepted ... ok
[INFO] [stdout] test vm::row::cursor::tests::mcdc__vm_row_cursor_ephemeral_idx_insert_91321b7c__v2_new_key_under_capacity_is_accepted ... ok
[INFO] [stdout] test vm::int_key_table::tests::hash_group_table_distinguishes_colliding_hashes_by_the_callers_key_compare ... ok
[INFO] [stdout] test vm::row::cursor::tests::mcdc__vm_row_cursor_next_664e4c8e__v1_valid_hint_steps_to_the_following_row ... ok
[INFO] [stdout] test vm::row::cursor::tests::mcdc__vm_row_cursor_next_664e4c8e__v2_after_a_delete_next_resumes_past_the_deleted_rowid ... ok
[INFO] [stdout] test vm::row::cursor::tests::mcdc__vm_row_cursor_next_664e4c8e__v3_stale_hint_after_a_sibling_insert_falls_back_to_search ... ok
[INFO] [stdout] test vm::row::cursor::tests::missing_column_reads_as_null ... ok
[INFO] [stdout] test vm::row::cursor::tests::pseudo_cursor_over_an_undecodable_record_is_an_error ... ok
[INFO] [stdout] test vm::row::cursor::tests::pseudo_cursor_serves_the_decoded_row_repeatedly ... ok
[INFO] [stdout] test vm::row::cursor::tests::rewind_then_next_walks_every_row_in_order ... ok
[INFO] [stdout] test vm::row::cursor::tests::seek_misses_out_of_range_rowid ... ok
[INFO] [stdout] test vm::row::cursor::tests::seek_positions_on_exact_rowid ... ok
[INFO] [stdout] test vm::row::cursor::tests::sorter_current_blob_returns_the_full_encoded_row ... ok
[INFO] [stdout] test vm::row::cursor::tests::sorter_cursor_bound_keeps_only_the_best_rows ... ok
[INFO] [stdout] test vm::row::cursor::tests::sorter_cursor_descending_and_nulls_first ... ok
[INFO] [stdout] test vm::row::cursor::tests::sorter_cursor_multi_key_breaks_ties_on_second_column ... ok
[INFO] [stdout] test vm::row::cursor::tests::sorter_cursor_sorts_buffered_rows_on_rewind ... ok
[INFO] [stdout] test vm::row::cursor::tests::sorter_cursor_zero_bound_keeps_no_rows ... ok
[INFO] [stdout] test vm::row::cursor::tests::sorter_insert_refuses_an_undecodable_record ... ok
[INFO] [stdout] test vm::row::cursor_conformance::tests::ephemeral_table_cursor_satisfies_the_conformance_suite ... ok
[INFO] [stdout] test vm::row::cursor_conformance::tests::in_memory_index_cursor_satisfies_the_index_conformance_suite ... ok
[INFO] [stdout] test vm::row::cursor_conformance::tests::mock_table_cursor_payload_exposes_raw_encoded_bytes ... ok
[INFO] [stdout] test vm::row::cursor_conformance::tests::mock_table_cursor_satisfies_the_conformance_suite ... ok
[INFO] [stdout] test vm::row::explain::tests::comment_for_covers_all_annotated_opcodes ... ok
[INFO] [stdout] test vm::row::explain::tests::explain_renders_one_row_per_instruction ... ok
[INFO] [stdout] test vm::row::explain::tests::explicit_instruction_comment_wins_over_the_computed_one ... ok
[INFO] [stdout] test vm::engine::preaggregation_tests::preaggregated_run_matches_the_direct_merge_and_is_deterministic ... ok
[INFO] [stdout] test vm::row::explain::tests::p4_renders_display_form_not_debug_bytes ... ok
[INFO] [stdout] test vm::row::explain::tests::render_p4_covers_ddl_variants ... ok
[INFO] [stdout] test vm::row::explain::tests::opcode_name_covers_all_variants ... ok
[INFO] [stdout] test vm::row::explain::tests::render_p4_covers_sort_key_and_group_key ... ok
[INFO] [stdout] test vm::row::explain::tests::render_p4_covers_scalar_variants ... ok
[INFO] [stdout] test vm::row::logic::tests::and_or_follow_three_valued_logic ... ok
[INFO] [stdout] test vm::row::logic::tests::is_and_is_not_treat_null_as_comparable ... ok
[INFO] [stdout] test vm::row::logic::tests::mcdc__vm_row_logic_sql_eq_0e991c46__v1_lhs_null_propagates ... ok
[INFO] [stdout] test vm::row::logic::tests::mcdc__vm_row_logic_sql_eq_0e991c46__v3_rhs_null_propagates ... ok
[INFO] [stdout] test vm::row::logic::tests::mcdc__vm_row_logic_sql_eq_0e991c46__v2_neither_null_compares ... ok
[INFO] [stdout] test vm::row::logic::tests::mcdc__vm_row_logic_sql_lt_0e991c46__v1_lhs_null_propagates ... ok
[INFO] [stdout] test vm::row::logic::tests::mcdc__vm_row_logic_sql_lt_0e991c46__v2_neither_null_compares ... ok
[INFO] [stdout] test vm::row::logic::tests::non_null_comparisons_evaluate_normally ... ok
[INFO] [stdout] test vm::row::logic::tests::mcdc__vm_row_logic_sql_lt_0e991c46__v3_rhs_null_propagates ... ok
[INFO] [stdout] test vm::row::logic::tests::not_null_is_null ... ok
[INFO] [stdout] test vm::row::logic::tests::sql_lt_propagates_null ... ok
[INFO] [stdout] test vm::row::logic::tests::null_propagates_through_equality ... ok
[INFO] [stdout] test vm::row::program::tests::max_register_ignores_literal_and_slot_operands ... ok
[INFO] [stdout] test vm::row::program::tests::instruction_with_comment_carries_it ... ok
[INFO] [stdout] test vm::row::program::tests::program_push_appends_instructions_in_order ... ok
[INFO] [stdout] test vm::row::record::tests::blob_serial_type_is_twelve_plus_twice_the_length ... ok
[INFO] [stdout] test vm::row::record::tests::decode_column_matches_decode_record_at_every_index ... ok
[INFO] [stdout] test vm::row::record::tests::decode_header_entry_overrunning_declared_length_errors ... ok
[INFO] [stdout] test vm::row::record::tests::decode_column_out_of_range_is_null ... ok
[INFO] [stdout] test vm::row::record::tests::decode_header_len_exactly_equal_to_its_own_varint_len_is_a_valid_empty_record ... ok
[INFO] [stdout] test vm::row::record::tests::decode_header_shorter_than_its_own_varint_errors ... ok
[INFO] [stdout] test vm::row::record::tests::decode_real_nan_decodes_as_null ... ok
[INFO] [stdout] test vm::row::record::tests::decode_invalid_utf8_errors_not_panics ... ok
[INFO] [stdout] test vm::row::record::tests::decode_reserved_serial_types_decode_as_null ... ok
[INFO] [stdout] test vm::row::record::tests::decode_trailing_bytes_after_last_column_error ... ok
[INFO] [stdout] test vm::row::record::tests::decode_truncated_record_at_every_offset_errors_not_panics ... ok
[INFO] [stdout] test vm::row::record::tests::empty_record_is_just_the_header_length ... ok
[INFO] [stdout] test vm::row::record::tests::integer_widths_pick_smallest_serial_type ... ok
[INFO] [stdout] test vm::row::record::tests::matches_spec_003_header_shape_for_a_multi_column_row ... ok
[INFO] [stdout] test vm::row::record::tests::mcdc__vm_row_record_varint_len_a163d0fa__v1_groups_grows ... ok
[INFO] [stdout] test vm::row::record::tests::mcdc__vm_row_record_varint_len_a163d0fa__v2_groups_stays_one ... ok
[INFO] [stdout] test vm::row::record::tests::mcdc__vm_row_record_varint_len_a163d0fa__v3_groups_caps_at_eight ... ok
[INFO] [stdout] test vm::row::record::tests::mcdc__vm_row_record_write_varint_into_a163d0fa__v1_groups_grows ... ok
[INFO] [stdout] test vm::row::record::tests::decode_text_utf16le_and_utf16be ... ok
[INFO] [stdout] test vm::row::record::tests::mcdc__vm_row_record_write_varint_into_a163d0fa__v2_groups_stays_one ... ok
[INFO] [stdout] test vm::row::record::tests::nine_byte_varint_form_kicks_in_past_fifty_six_bits ... ok
[INFO] [stdout] test vm::row::record::tests::mcdc__vm_row_record_write_varint_into_a163d0fa__v3_groups_caps_at_eight ... ok
[INFO] [stdout] test vm::row::record::tests::real_encodes_as_eight_byte_ieee754 ... ok
[INFO] [stdout] test vm::row::record::tests::round_trips_through_decode_record ... ok
[INFO] [stdout] test vm::row::vm::tests::agg_final_with_no_agg_step_finalizes_to_the_zero_row_result ... ok
[INFO] [stdout] test vm::row::vm::tests::analyze_writes_stat1_for_every_target ... ok
[INFO] [stdout] test vm::row::vm::tests::auto_index_insert_opens_the_slot_on_first_use_and_seek_finds_it ... ok
[INFO] [stdout] test vm::row::vm::tests::auto_index_seek_jumps_to_p2_on_a_miss ... ok
[INFO] [stdout] test vm::row::vm::tests::cast_forces_target_affinity ... ok
[INFO] [stdout] test vm::row::vm::tests::column_with_a_negative_index_is_a_malformed_instruction ... ok
[INFO] [stdout] test vm::row::vm::tests::compare_under_numeric_affinity_still_coerces_text_operands ... ok
[INFO] [stdout] test vm::row::vm::tests::copy_with_a_negative_p3_is_a_malformed_instruction ... ok
[INFO] [stdout] test vm::row::vm::tests::copy_with_p3_copies_that_many_extra_registers ... ok
[INFO] [stdout] test vm::row::record::tests::null_column_has_zero_serial_type_and_no_body ... ok
[INFO] [stdout] test vm::row::vm::tests::count_falls_back_to_a_scan_when_the_cursor_has_no_fast_count ... ok
[INFO] [stdout] test vm::row::vm::tests::count_and_sum_over_an_ephemeral_table_scan ... ok
[INFO] [stdout] test vm::row::vm::tests::create_index_populates_from_the_target_table_root ... ok
[INFO] [stdout] test vm::row::vm::tests::create_table_without_a_schema_storage_hook_errors ... ok
[INFO] [stdout] test vm::row::vm::tests::create_table_allocates_a_root_and_writes_the_master_row ... ok
[INFO] [stdout] test vm::row::vm::tests::create_view_writes_a_rootless_master_row_and_bumps_the_cookie ... ok
[INFO] [stdout] test vm::row::vm::tests::cursor_factory_opens_two_different_roots_by_p2 ... ok
[INFO] [stdout] test vm::row::vm::tests::decr_jump_zero_terminates_at_zero ... ok
[INFO] [stdout] test vm::row::vm::tests::cursor_scan_reads_every_row_via_rewind_next_column_rowid ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::auto_index_next_walks_every_rowid_sharing_the_key_then_falls_through ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::begin_subrtn_is_a_fall_through_no_op ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::auto_index_next_falls_through_on_a_non_auto_index_cursor ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::binary_opcodes_all_propagate_null ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::bit_not_inverts_and_propagates_null ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::bit_and_and_bit_or_coerce_to_integer ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::concat_appends_p1_after_p2_and_renders_numbers ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::copy_duplicates_the_value_and_leaves_the_source_intact ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::divide_uses_reversed_operand_order_and_nulls_on_zero_divisor ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::blob_loads_its_p4_and_rejects_any_other_p4 ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::if_not_zero_falls_through_on_zero ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::if_not_zero_jumps_and_decrements_a_positive_counter ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::gosub_stores_the_return_address_and_jumps_to_p2 ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::if_pos_decrements_by_p3_and_jumps_when_positive ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::if_pos_falls_through_and_leaves_the_register_alone_when_not_positive ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::if_pos_requires_an_integer_register ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::int64_loads_its_p4_and_rejects_any_other_p4 ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::multiply_is_commutative_and_promotes_on_overflow ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::if_not_zero_jumps_without_decrementing_a_negative_counter ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::must_be_int_errors_on_a_non_integer_when_p2_is_zero ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::must_be_int_normalizes_integral_real_and_numeric_text_in_place ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::must_be_int_jumps_to_p2_on_a_non_integer_when_p2_is_set ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::ordered_compares_apply_p4_numeric_affinity_to_text ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::ordered_compares_jump_exactly_when_the_relation_holds ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::ordered_compares_never_jump_on_a_null_operand ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::real_affinity_promotes_an_integer_and_numeric_text_leaves_others ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::real_loads_its_p4_and_rejects_any_other_p4 ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::offset_limit_combines_limit_and_offset ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::remainder_uses_reversed_operand_order_and_nulls_on_zero_divisor ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::return_jumps_to_r_p1_plus_one ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::return_rejects_a_non_integer_address ... ok
[INFO] [stdout] test vm::row::vm::tests::direct_dispatch::shifts_use_reversed_operand_order ... ok
[INFO] [stdout] test vm::row::vm::tests::drop_index_frees_its_root ... ok
[INFO] [stdout] test vm::row::vm::tests::ephemeral_index_found_idx_insert_delete_and_column_follow_sqlite_rs ... ok
[INFO] [stdout] test vm::row::vm::tests::drop_table_frees_its_own_root_and_every_index_root ... ok
[INFO] [stdout] test vm::row::vm::tests::eq_does_not_jump_on_null_operand ... ok
[INFO] [stdout] test vm::row::vm::tests::ephemeral_table_round_trips_makerecord_insert_scan ... ok
[INFO] [stdout] test vm::row::vm::tests::eq_falls_through_when_registers_differ ... ok
[INFO] [stdout] test vm::row::vm::tests::execute_does_not_size_the_register_file_from_literal_operands ... ok
[INFO] [stdout] test vm::row::vm::tests::execute_still_presizes_to_the_highest_real_register ... ok
[INFO] [stdout] test vm::row::vm::tests::found_jumps_to_p2_on_a_hit_and_no_conflict_jumps_to_p2_on_a_miss ... ok
[INFO] [stdout] test vm::row::vm::tests::function_calls_abs_and_upper_end_to_end ... ok
[INFO] [stdout] test vm::row::vm::tests::function_with_unknown_name_errors ... ok
[INFO] [stdout] test vm::row::vm::tests::goto_jumps_unconditionally ... ok
[INFO] [stdout] test vm::row::vm::tests::group_by_hash_aggregation_sums_per_group_ordered_by_key ... ok
[INFO] [stdout] test vm::row::vm::tests::eq_jumps_when_registers_are_equal_skipping_the_fall_through_write ... ok
[INFO] [stdout] test vm::row::vm::tests::halt_with_nonzero_code_is_an_error ... ok
[INFO] [stdout] test vm::row::vm::tests::idx_compare_gt_jumps_when_the_current_entry_exceeds_the_key ... ok
[INFO] [stdout] test vm::row::vm::tests::idx_last_and_prev_walk_backward ... ok
[INFO] [stdout] test vm::row::vm::tests::idx_le_jumps_when_the_current_entry_does_not_exceed_the_key ... ok
[INFO] [stdout] test vm::row::vm::tests::if_not_jumps_on_falsy_register ... ok
[INFO] [stdout] test vm::row::vm::tests::insert_into_a_non_ephemeral_cursor_slot_errors ... ok
[INFO] [stdout] test vm::row::vm::tests::insert_payload_hands_a_storage_cursor_the_exact_record_bytes ... ok
[INFO] [stdout] test vm::row::vm::tests::integer_and_result_row_emit_a_row ... ok
[INFO] [stdout] test vm::row::vm::tests::idx_rewind_last_next_prev_and_rowid_walk_an_index_cursor ... ok
[INFO] [stdout] test vm::row::vm::tests::journal_mode_synchronous_and_integrity_check_reach_the_hook ... ok
[INFO] [stdout] test vm::row::vm::tests::jump_past_the_end_of_the_program_is_an_error ... ok
[INFO] [stdout] test vm::row::vm::tests::last_positions_at_the_final_row_jumping_to_p2_when_empty ... ok
[INFO] [stdout] test vm::row::vm::tests::make_record_applies_p4_affinity_before_encoding ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_binary_op_0e991c46__v1_lhs_null_forces_null_result ... ok
[INFO] [stdout] test vm::row::vm::tests::make_record_output_matches_expected_encoding ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_binary_op_0e991c46__v2_neither_null_runs_the_operation ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_binary_op_reversed_0e991c46__v1_lhs_null_forces_null_result ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_binary_op_reversed_0e991c46__v2_neither_null_runs_the_operation ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_binary_op_reversed_0e991c46__v3_rhs_null_forces_null_result ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_compare_jump_0e991c46__v1_lhs_null_suppresses_the_jump ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_compare_jump_0e991c46__v2_neither_null_lets_the_comparison_decide ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_compare_jump_0e991c46__v3_rhs_null_suppresses_the_jump ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_index_7f3b3636__v1_negative_register_is_out_of_range ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_index_7f3b3636__v2_in_range_register_is_ok ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_index_7f3b3636__v3_register_past_the_cap_is_out_of_range ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_reserve_registers_b7e776e8__v1_reserving_past_the_current_file_grows_it ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_reserve_registers_b7e776e8__v2_reserving_past_max_registers_is_ignored ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_reserve_registers_b7e776e8__v3_reserving_within_the_current_file_leaves_it_alone ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_try_to_integer_260fb969__v1_whole_finite_in_range_converts ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_try_to_integer_260fb969__v2_fractional_real_does_not_convert ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_try_to_integer_260fb969__v3_infinite_real_does_not_convert ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_try_to_integer_260fb969__v4_out_of_range_whole_real_does_not_convert ... ok
[INFO] [stdout] test vm::row::vm::tests::nested_begin_and_bare_commit_or_rollback_error_like_sqlite_rs ... ok
[INFO] [stdout] test vm::row::vm::tests::new_rowid_with_p5_uses_the_autoincrement_hook ... ok
[INFO] [stdout] test vm::row::vm::tests::no_conflict_hit_writes_the_conflicting_rowid_after_the_probe ... ok
[INFO] [stdout] test vm::row::vm::tests::not_complements_and_propagates_null ... ok
[INFO] [stdout] test vm::row::vm::tests::null_propagates_through_arithmetic ... ok
[INFO] [stdout] test vm::row::vm::tests::null_row_flag_clears_on_the_next_rewind ... ok
[INFO] [stdout] test vm::row::vm::tests::null_row_makes_column_and_rowid_read_as_null ... ok
[INFO] [stdout] test vm::row::vm::tests::once_falls_through_first_time_then_jumps_on_repeat_entry ... ok
[INFO] [stdout] test vm::row::vm::tests::opcode_all_is_sqlite_rs_harvested_inventory ... ok
[INFO] [stdout] test vm::row::vm::tests::open_dup_opens_a_second_cursor_onto_the_same_root ... ok
[INFO] [stdout] test vm::row::vm::tests::open_dup_shares_an_ephemeral_tables_rows_with_a_fresh_position ... ok
[INFO] [stdout] test vm::row::vm::tests::open_pseudo_reads_columns_from_the_makerecord_blob_in_p2 ... ok
[INFO] [stdout] test vm::row::vm::tests::open_read_over_a_prewired_cursor_scans_normally ... ok
[INFO] [stdout] test vm::row::vm::tests::open_read_over_an_unwired_slot_errors ... ok
[INFO] [stdout] test vm::row::vm::tests::open_read_with_nonzero_p3_errors_attached_databases_unsupported ... ok
[INFO] [stdout] test vm::row::vm::tests::mcdc__vm_row_vm_binary_op_0e991c46__v3_rhs_null_forces_null_result ... ok
[INFO] [stdout] test vm::row::vm::tests::open_read_with_p5_flag_asks_the_factory_for_an_index_cursor ... ok
[INFO] [stdout] test vm::row::vm::tests::pseudo_column_cache_resets_when_the_slot_is_reopened ... ok
[INFO] [stdout] test vm::row::vm::tests::pseudo_column_header_cache_follows_the_register_being_rewritten ... ok
[INFO] [stdout] test vm::row::vm::tests::seek_index_eq_jumps_to_p2_on_a_miss ... ok
[INFO] [stdout] test vm::row::vm::tests::seek_index_ge_jumps_to_p2_when_none_qualify ... ok
[INFO] [stdout] test vm::row::vm::tests::seek_index_eq_falls_through_on_a_hit ... ok
[INFO] [stdout] test storage::stream::file::tests::tail_of_large_file_reads_at_most_two_blocks ... ok
[INFO] [stdout] test vm::row::vm::tests::seek_rowid_jumps_to_p2_on_a_miss ... ok
[INFO] [stdout] test vm::row::vm::tests::sequence_hands_out_increasing_values_per_slot ... ok
[INFO] [stdout] test vm::row::vm::tests::sequence_starts_at_one_for_ephemeral_tables_and_zero_for_indexes ... ok
[INFO] [stdout] test vm::row::vm::tests::set_journal_mode_errors_when_a_transaction_is_open ... ok
[INFO] [stdout] test vm::row::vm::tests::seek_rowid_positions_directly_on_a_hit ... ok
[INFO] [stdout] test vm::row::vm::tests::seek_key_collations_normalize_ephemeral_index_keys ... ok
[INFO] [stdout] test vm::row::vm::tests::set_journal_mode_is_a_no_op_with_no_writer_attached ... ok
[INFO] [stdout] test vm::row::vm::tests::sorter_scans_makerecord_rows_back_in_sort_order ... ok
[INFO] [stdout] test vm::row::vm::tests::sorter_open_reads_bound_from_register_when_p5_nonzero ... ok
[INFO] [stdout] test vm::row::vm::tests::subtract_uses_sqlite_operand_order ... ok
[INFO] [stdout] test vm::row::vm::tests::synchronous_query_reports_full_with_no_writer_attached ... ok
[INFO] [stdout] test vm::row::vm::tests::transaction_and_auto_commit_drive_an_installed_hook ... ok
[INFO] [stdout] test vm::row::vm::tests::transaction_propagates_a_failing_hook_and_leaves_autocommit_set ... ok
[INFO] [stdout] test vm::row::vm::tests::transaction_with_no_hook_installed_only_toggles_autocommit ... ok
[INFO] [stdout] test vm::row::vm::tests::sorter_data_before_sort_errors ... ok
[INFO] [stdout] test vm::row::vm::tests::synchronous_set_is_a_no_op_with_no_writer_attached ... ok
[INFO] [stdout] test vm::stream::tests::a_row_behind_the_watermark_lands_in_late_not_a_window ... ok
[INFO] [stdout] test vm::stream::tests::count_over_time_buckets_into_tumbling_windows ... ok
[INFO] [stdout] test vm::stream::tests::rate_divides_count_by_window_size_seconds ... ok
[INFO] [stdout] test vm::row::vm::tests::unimplemented_opcode_errors_by_name ... ok
[INFO] [stdout] test vm::stream::tests::no_rows_yields_no_windows_and_no_late_lines ... ok
[INFO] [stdout] test vm::stream::tests::sum_and_avg_and_min_and_max_reduce_the_bucketed_values ... ok
[INFO] [stdout] test vm::stream::tests::threshold_holds_compares_the_reduced_value_against_the_constant ... ok
[INFO] [stdout] test vm::row::cursor::tests::mcdc__vm_row_cursor_ephemeral_idx_insert_1d6450e4__v3_existing_key_at_capacity_is_still_accepted ... ok
[INFO] [stdout] test vm::row::cursor::tests::mcdc__vm_row_cursor_ephemeral_idx_insert_1d6450e4__v1_new_key_at_capacity_is_rejected ... ok
[INFO] [stdout] test functions::tests::zeroblob_clamps_oversized_length ... ok
[INFO] [stdout] test vm::row::cursor::tests::mcdc__vm_row_cursor_ephemeral_idx_insert_91321b7c__v3_existing_key_at_capacity_is_still_accepted ... ok
[INFO] [stdout] test vm::row::cursor::tests::mcdc__vm_row_cursor_ephemeral_idx_insert_91321b7c__v1_new_key_at_capacity_is_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- storage::column::parquet::compression::tests::zstd_codec_dispatches_to_the_zstd_decoder stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::column::parquet::compression::tests::zstd_codec_dispatches_to_the_zstd_decoder' (2143) panicked at src/storage/column/parquet/compression.rs:147:14:
[INFO] [stdout] zstd CLI must be available for this test: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5781230e26a2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x57812292d3d6 - <core[a373ad73a504971]::result::Result<std[617be2ca0a6fd877]::process::Child, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x578122a54e73 - db_core[3b850d64be83c554]::storage::column::parquet::compression::tests::zstd_encode_for_test
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/column/parquet/compression.rs:147:14
[INFO] [stdout]   22:     0x578122a5557c - db_core[3b850d64be83c554]::storage::column::parquet::compression::tests::zstd_codec_dispatches_to_the_zstd_decoder
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/column/parquet/compression.rs:123:26
[INFO] [stdout]   23:     0x5781229fdaa7 - db_core[3b850d64be83c554]::storage::column::parquet::compression::tests::zstd_codec_dispatches_to_the_zstd_decoder::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/column/parquet/compression.rs:121:51
[INFO] [stdout]   24:     0x578122b00376 - <db_core[3b850d64be83c554]::storage::column::parquet::compression::tests::zstd_codec_dispatches_to_the_zstd_decoder::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::column::parquet::compression::zstd::tests::a_wrong_declared_size_is_a_size_mismatch stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::column::parquet::compression::zstd::tests::a_wrong_declared_size_is_a_size_mismatch' (2146) panicked at src/storage/column/parquet/compression/zstd.rs:116:14:
[INFO] [stdout] zstd CLI must be available for this test: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5781230e26a2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x57812292d3d6 - <core[a373ad73a504971]::result::Result<std[617be2ca0a6fd877]::process::Child, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x578122a65e83 - db_core[3b850d64be83c554]::storage::column::parquet::compression::zstd::tests::zstd_encode_for_test
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/column/parquet/compression/zstd.rs:116:14
[INFO] [stdout]   22:     0x578122a66a60 - db_core[3b850d64be83c554]::storage::column::parquet::compression::zstd::tests::a_wrong_declared_size_is_a_size_mismatch
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/column/parquet/compression/zstd.rs:94:26
[INFO] [stdout]   23:     0x5781229fe557 - db_core[3b850d64be83c554]::storage::column::parquet::compression::zstd::tests::a_wrong_declared_size_is_a_size_mismatch::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/column/parquet/compression/zstd.rs:92:50
[INFO] [stdout]   24:     0x578122b01dd6 - <db_core[3b850d64be83c554]::storage::column::parquet::compression::zstd::tests::a_wrong_declared_size_is_a_size_mismatch::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::column::parquet::compression::zstd::tests::a_truncated_frame_is_a_read_error stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::column::parquet::compression::zstd::tests::a_truncated_frame_is_a_read_error' (2145) panicked at src/storage/column/parquet/compression/zstd.rs:116:14:
[INFO] [stdout] zstd CLI must be available for this test: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5781230e26a2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x57812292d3d6 - <core[a373ad73a504971]::result::Result<std[617be2ca0a6fd877]::process::Child, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x578122a65e83 - db_core[3b850d64be83c554]::storage::column::parquet::compression::zstd::tests::zstd_encode_for_test
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/column/parquet/compression/zstd.rs:116:14
[INFO] [stdout]   22:     0x578122a664cd - db_core[3b850d64be83c554]::storage::column::parquet::compression::zstd::tests::a_truncated_frame_is_a_read_error
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/column/parquet/compression/zstd.rs:82:26
[INFO] [stdout]   23:     0x5781229fe4f7 - db_core[3b850d64be83c554]::storage::column::parquet::compression::zstd::tests::a_truncated_frame_is_a_read_error::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/column/parquet/compression/zstd.rs:80:43
[INFO] [stdout]   24:     0x578122b01d96 - <db_core[3b850d64be83c554]::storage::column::parquet::compression::zstd::tests::a_truncated_frame_is_a_read_error::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::column::parquet::compression::zstd::tests::decompresses_a_real_zstd_frame stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::column::parquet::compression::zstd::tests::decompresses_a_real_zstd_frame' (2147) panicked at src/storage/column/parquet/compression/zstd.rs:116:14:
[INFO] [stdout] zstd CLI must be available for this test: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5781230e26a2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x57812292d3d6 - <core[a373ad73a504971]::result::Result<std[617be2ca0a6fd877]::process::Child, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x578122a65e83 - db_core[3b850d64be83c554]::storage::column::parquet::compression::zstd::tests::zstd_encode_for_test
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/column/parquet/compression/zstd.rs:116:14
[INFO] [stdout]   22:     0x578122a6621a - db_core[3b850d64be83c554]::storage::column::parquet::compression::zstd::tests::decompresses_a_real_zstd_frame
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/column/parquet/compression/zstd.rs:67:26
[INFO] [stdout]   23:     0x5781229fe4c7 - db_core[3b850d64be83c554]::storage::column::parquet::compression::zstd::tests::decompresses_a_real_zstd_frame::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/column/parquet/compression/zstd.rs:64:40
[INFO] [stdout]   24:     0x578122b01d76 - <db_core[3b850d64be83c554]::storage::column::parquet::compression::zstd::tests::decompresses_a_real_zstd_frame::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::pager::checkpoint::tests::reader_mark_bounds_the_checkpoint stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::pager::checkpoint::tests::reader_mark_bounds_the_checkpoint' (2471) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122aba3c4 - <db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>::spawn
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:65:38
[INFO] [stdout]   21:     0x578122aabb0f - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:117:36
[INFO] [stdout]   22:     0x57812263cb7b - core[a373ad73a504971]::iter::adapters::map::map_fold::<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:88:28
[INFO] [stdout]   23:     0x5781225b15e0 - <core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::adapters::map::map_fold<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/slice/iter/macros.rs:274:27
[INFO] [stdout]   24:     0x5781226150b1 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:128:19
[INFO] [stdout]   25:     0x578122623e45 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::for_each::<<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:901:14
[INFO] [stdout]   26:     0x5781224e1c30 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4170:26
[INFO] [stdout]   27:     0x57812254a28a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_extend::SpecExtend<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::spec_extend
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_extend.rs:27:14
[INFO] [stdout]   28:     0x57812256269a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter_nested::SpecFromIterNested<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter_nested.rs:60:16
[INFO] [stdout]   29:     0x57812252afed - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter::SpecFromIter<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   30:     0x5781224ff347 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as core[a373ad73a504971]::iter::traits::collect::FromIterator<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::from_iter::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4031:9
[INFO] [stdout]   31:     0x578122623e0d - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::collect::<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:2100:9
[INFO] [stdout]   32:     0x578122ad0aa1 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:118:10
[INFO] [stdout]   33:     0x578122d163c9 - db_core[3b850d64be83c554]::storage::row::pager::checkpoint::tests::reader_mark_bounds_the_checkpoint
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/pager/checkpoint.rs:373:20
[INFO] [stdout]   34:     0x578122cb0547 - db_core[3b850d64be83c554]::storage::row::pager::checkpoint::tests::reader_mark_bounds_the_checkpoint::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/pager/checkpoint.rs:345:43
[INFO] [stdout]   35:     0x578122aff716 - <db_core[3b850d64be83c554]::storage::row::pager::checkpoint::tests::reader_mark_bounds_the_checkpoint::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   36:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   37:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   38:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   39:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   41:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   42:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   44:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   45:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   46:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   47:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   48:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   50:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   51:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   53:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   54:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   55:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   56:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   57:     0x74082ac013d4 - clone
[INFO] [stdout]   58:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::pager::tests::flush_fails_when_another_connection_holds_reserved stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::pager::tests::flush_fails_when_another_connection_holds_reserved' (2497) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122aba3c4 - <db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>::spawn
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:65:38
[INFO] [stdout]   21:     0x578122a98c84 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::lock_held_by_subprocess::<core[a373ad73a504971]::result::Result<(), db_core[3b850d64be83c554]::storage::row::pager::error::PagerError>, db_core[3b850d64be83c554]::storage::row::pager::tests::flush_fails_when_another_connection_holds_reserved::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:105:16
[INFO] [stdout]   22:     0x578122665406 - db_core[3b850d64be83c554]::storage::row::pager::tests::flush_fails_when_another_connection_holds_reserved
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/pager.rs:1516:22
[INFO] [stdout]   23:     0x578122647417 - db_core[3b850d64be83c554]::storage::row::pager::tests::flush_fails_when_another_connection_holds_reserved::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/pager.rs:1496:60
[INFO] [stdout]   24:     0x578122afa556 - <db_core[3b850d64be83c554]::storage::row::pager::tests::flush_fails_when_another_connection_holds_reserved::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::pager::tests::hot_journal_open_fails_when_another_connection_holds_reserved stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::pager::tests::hot_journal_open_fails_when_another_connection_holds_reserved' (2505) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122aba3c4 - <db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>::spawn
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:65:38
[INFO] [stdout]   21:     0x578122a98b11 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::lock_held_by_subprocess::<core[a373ad73a504971]::result::Result<db_core[3b850d64be83c554]::storage::row::pager::Pager, db_core[3b850d64be83c554]::storage::row::pager::error::PagerError>, db_core[3b850d64be83c554]::storage::row::pager::tests::hot_journal_open_fails_when_another_connection_holds_reserved::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:105:16
[INFO] [stdout]   22:     0x57812266d789 - db_core[3b850d64be83c554]::storage::row::pager::tests::hot_journal_open_fails_when_another_connection_holds_reserved
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/pager.rs:1467:22
[INFO] [stdout]   23:     0x578122647627 - db_core[3b850d64be83c554]::storage::row::pager::tests::hot_journal_open_fails_when_another_connection_holds_reserved::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/pager.rs:1428:71
[INFO] [stdout]   24:     0x578122afa6b6 - <db_core[3b850d64be83c554]::storage::row::pager::tests::hot_journal_open_fails_when_another_connection_holds_reserved::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::pager::tests::open_acquires_shared_lock_released_on_drop stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::pager::tests::open_acquires_shared_lock_released_on_drop' (2513) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122ad0b10 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::lock_available
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:43:31
[INFO] [stdout]   21:     0x578122dcff3b - db_core[3b850d64be83c554]::storage::row::vfs::lock::exclusive_lock_available
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:228:5
[INFO] [stdout]   22:     0x57812265ba84 - db_core[3b850d64be83c554]::storage::row::pager::tests::open_acquires_shared_lock_released_on_drop
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/pager.rs:1589:14
[INFO] [stdout]   23:     0x578122647177 - db_core[3b850d64be83c554]::storage::row::pager::tests::open_acquires_shared_lock_released_on_drop::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/pager.rs:1570:52
[INFO] [stdout]   24:     0x578122afa396 - <db_core[3b850d64be83c554]::storage::row::pager::tests::open_acquires_shared_lock_released_on_drop::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::pager::tests::open_claims_wal_read_lock_when_shm_present_released_on_drop stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::pager::tests::open_claims_wal_read_lock_when_shm_present_released_on_drop' (2514) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122ad0b10 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::lock_available
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:43:31
[INFO] [stdout]   21:     0x578122d08503 - db_core[3b850d64be83c554]::storage::row::vfs::shm::slot_is_free_test_only
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:476:5
[INFO] [stdout]   22:     0x5781226478a3 - db_core[3b850d64be83c554]::storage::row::pager::tests::open_claims_wal_read_lock_when_shm_present_released_on_drop::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/pager.rs:1630:28
[INFO] [stdout]   23:     0x578122c35b28 - core[a373ad73a504971]::iter::traits::iterator::Iterator::find::check::<usize, db_core[3b850d64be83c554]::storage::row::pager::tests::open_claims_wal_read_lock_when_shm_present_released_on_drop::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:2979:20
[INFO] [stdout]   24:     0x578122a9d769 - <core[a373ad73a504971]::ops::range::RangeInclusive<usize> as core[a373ad73a504971]::iter::range::RangeInclusiveIteratorImpl>::spec_try_fold::<(), core[a373ad73a504971]::iter::traits::iterator::Iterator::find::check<usize, db_core[3b850d64be83c554]::storage::row::pager::tests::open_claims_wal_read_lock_when_shm_present_released_on_drop::{closure#0}>::{closure#0}, core[a373ad73a504971]::ops::control_flow::ControlFlow<usize>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/range.rs:1491:21
[INFO] [stdout]   25:     0x578122a9e832 - <core[a373ad73a504971]::ops::range::RangeInclusive<usize> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::try_fold::<(), core[a373ad73a504971]::iter::traits::iterator::Iterator::find::check<usize, db_core[3b850d64be83c554]::storage::row::pager::tests::open_claims_wal_read_lock_when_shm_present_released_on_drop::{closure#0}>::{closure#0}, core[a373ad73a504971]::ops::control_flow::ControlFlow<usize>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/range.rs:1593:14
[INFO] [stdout]   26:     0x578122a9ea83 - <core[a373ad73a504971]::ops::range::RangeInclusive<usize> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::find::<db_core[3b850d64be83c554]::storage::row::pager::tests::open_claims_wal_read_lock_when_shm_present_released_on_drop::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:2983:14
[INFO] [stdout]   27:     0x57812266cba0 - db_core[3b850d64be83c554]::storage::row::pager::tests::open_claims_wal_read_lock_when_shm_present_released_on_drop
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/pager.rs:1630:14
[INFO] [stdout]   28:     0x5781226475f7 - db_core[3b850d64be83c554]::storage::row::pager::tests::open_claims_wal_read_lock_when_shm_present_released_on_drop::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/pager.rs:1609:69
[INFO] [stdout]   29:     0x578122afa696 - <db_core[3b850d64be83c554]::storage::row::pager::tests::open_claims_wal_read_lock_when_shm_present_released_on_drop::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   30:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   31:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   33:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   34:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   35:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   36:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   37:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   38:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   39:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   40:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   42:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   43:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   44:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   45:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   46:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   47:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   48:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   49:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   50:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   51:     0x74082ac013d4 - clone
[INFO] [stdout]   52:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::lock::tests::exclusive_blocks_shared_readers stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::lock::tests::exclusive_blocks_shared_readers' (2623) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122ad0b10 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::lock_available
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:43:31
[INFO] [stdout]   21:     0x578122d11b4b - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::shared_read_available
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:327:9
[INFO] [stdout]   22:     0x578122d121a2 - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::exclusive_blocks_shared_readers
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:431:14
[INFO] [stdout]   23:     0x578122cb0097 - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::exclusive_blocks_shared_readers::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:425:41
[INFO] [stdout]   24:     0x578122aff096 - <db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::exclusive_blocks_shared_readers::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::lock::tests::downgrading_from_exclusive_to_shared_releases_write_locks_but_keeps_reading stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::lock::tests::downgrading_from_exclusive_to_shared_releases_write_locks_but_keeps_reading' (2622) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122ad0b10 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::lock_available
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:43:31
[INFO] [stdout]   21:     0x578122d11bcb - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::reserved_lock_available
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:319:9
[INFO] [stdout]   22:     0x578122d1462d - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::downgrading_from_exclusive_to_shared_releases_write_locks_but_keeps_reading
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:450:13
[INFO] [stdout]   23:     0x578122cb0217 - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::downgrading_from_exclusive_to_shared_releases_write_locks_but_keeps_reading::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:441:85
[INFO] [stdout]   24:     0x578122aff196 - <db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::downgrading_from_exclusive_to_shared_releases_write_locks_but_keeps_reading::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::lock::tests::lock_shared_fails_with_contention_errno_when_exclusively_held_elsewhere stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::lock::tests::lock_shared_fails_with_contention_errno_when_exclusively_held_elsewhere' (2625) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122aba3c4 - <db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>::spawn
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:65:38
[INFO] [stdout]   21:     0x578122a98974 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::lock_held_by_subprocess::<core[a373ad73a504971]::result::Result<db_core[3b850d64be83c554]::storage::row::vfs::FileLock, db_core[3b850d64be83c554]::storage::row::vfs::VfsError>, db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::lock_shared_fails_with_contention_errno_when_exclusively_held_elsewhere::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:105:16
[INFO] [stdout]   22:     0x578122d13f09 - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::lock_shared_fails_with_contention_errno_when_exclusively_held_elsewhere
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:304:22
[INFO] [stdout]   23:     0x578122cb01e7 - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::lock_shared_fails_with_contention_errno_when_exclusively_held_elsewhere::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:299:81
[INFO] [stdout]   24:     0x578122aff176 - <db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::lock_shared_fails_with_contention_errno_when_exclusively_held_elsewhere::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::lock::tests::pending_blocks_new_shared_readers stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::lock::tests::pending_blocks_new_shared_readers' (2627) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122aba3c4 - <db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>::spawn
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:65:38
[INFO] [stdout]   21:     0x578122a98e07 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::lock_held_by_subprocess::<(db_core[3b850d64be83c554]::storage::row::vfs::lock::LockLevel, bool, bool), db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::pending_blocks_new_shared_readers::{closure#0}>
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:105:16
[INFO] [stdout]   22:     0x578122d1248c - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::pending_blocks_new_shared_readers
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:405:13
[INFO] [stdout]   23:     0x578122cb00c7 - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::pending_blocks_new_shared_readers::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:393:43
[INFO] [stdout]   24:     0x578122aff0b6 - <db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::pending_blocks_new_shared_readers::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::lock::tests::reserved_blocks_a_second_reserved_but_not_new_shared_readers stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::lock::tests::reserved_blocks_a_second_reserved_but_not_new_shared_readers' (2628) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122ad0b10 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::lock_available
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:43:31
[INFO] [stdout]   21:     0x578122d11bcb - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::reserved_lock_available
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:319:9
[INFO] [stdout]   22:     0x578122d137d2 - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::reserved_blocks_a_second_reserved_but_not_new_shared_readers
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:379:14
[INFO] [stdout]   23:     0x578122cb0187 - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::reserved_blocks_a_second_reserved_but_not_new_shared_readers::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:373:70
[INFO] [stdout]   24:     0x578122aff136 - <db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::reserved_blocks_a_second_reserved_but_not_new_shared_readers::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::lock::tests::shared_lock_blocks_concurrent_exclusive_lock_until_dropped stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::lock::tests::shared_lock_blocks_concurrent_exclusive_lock_until_dropped' (2630) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122ad0b10 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::lock_available
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:43:31
[INFO] [stdout]   21:     0x578122dcff3b - db_core[3b850d64be83c554]::storage::row::vfs::lock::exclusive_lock_available
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:228:5
[INFO] [stdout]   22:     0x578122d13374 - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::shared_lock_blocks_concurrent_exclusive_lock_until_dropped
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:278:14
[INFO] [stdout]   23:     0x578122cb0157 - db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::shared_lock_blocks_concurrent_exclusive_lock_until_dropped::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/lock.rs:272:68
[INFO] [stdout]   24:     0x578122aff116 - <db_core[3b850d64be83c554]::storage::row::vfs::lock::tests::shared_lock_blocks_concurrent_exclusive_lock_until_dropped::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::shm::tests::active_reader_marks_reports_only_locked_slots stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::shm::tests::active_reader_marks_reports_only_locked_slots' (2646) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122aba3c4 - <db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>::spawn
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:65:38
[INFO] [stdout]   21:     0x578122aabb0f - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:117:36
[INFO] [stdout]   22:     0x57812263cb7b - core[a373ad73a504971]::iter::adapters::map::map_fold::<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:88:28
[INFO] [stdout]   23:     0x5781225b15e0 - <core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::adapters::map::map_fold<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/slice/iter/macros.rs:274:27
[INFO] [stdout]   24:     0x5781226150b1 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:128:19
[INFO] [stdout]   25:     0x578122623e45 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::for_each::<<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:901:14
[INFO] [stdout]   26:     0x5781224e1c30 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4170:26
[INFO] [stdout]   27:     0x57812254a28a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_extend::SpecExtend<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::spec_extend
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_extend.rs:27:14
[INFO] [stdout]   28:     0x57812256269a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter_nested::SpecFromIterNested<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter_nested.rs:60:16
[INFO] [stdout]   29:     0x57812252afed - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter::SpecFromIter<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   30:     0x5781224ff347 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as core[a373ad73a504971]::iter::traits::collect::FromIterator<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::from_iter::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4031:9
[INFO] [stdout]   31:     0x578122623e0d - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::collect::<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:2100:9
[INFO] [stdout]   32:     0x578122ad0aa1 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:118:10
[INFO] [stdout]   33:     0x5781228b8beb - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::active_reader_marks_reports_only_locked_slots
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:776:20
[INFO] [stdout]   34:     0x57812280f647 - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::active_reader_marks_reports_only_locked_slots::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:764:55
[INFO] [stdout]   35:     0x578122afeff6 - <db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::active_reader_marks_reports_only_locked_slots::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   36:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   37:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   38:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   39:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   41:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   42:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   44:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   45:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   46:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   47:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   48:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   50:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   51:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   53:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   54:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   55:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   56:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   57:     0x74082ac013d4 - clone
[INFO] [stdout]   58:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::shm::tests::all_slots_contended_returns_err stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::shm::tests::all_slots_contended_returns_err' (2647) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122aba3c4 - <db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>::spawn
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:65:38
[INFO] [stdout]   21:     0x578122aabb0f - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:117:36
[INFO] [stdout]   22:     0x57812263cb7b - core[a373ad73a504971]::iter::adapters::map::map_fold::<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:88:28
[INFO] [stdout]   23:     0x5781225b15e0 - <core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::adapters::map::map_fold<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/slice/iter/macros.rs:274:27
[INFO] [stdout]   24:     0x5781226150b1 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:128:19
[INFO] [stdout]   25:     0x578122623e45 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::for_each::<<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:901:14
[INFO] [stdout]   26:     0x5781224e1c30 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4170:26
[INFO] [stdout]   27:     0x57812254a28a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_extend::SpecExtend<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::spec_extend
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_extend.rs:27:14
[INFO] [stdout]   28:     0x57812256269a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter_nested::SpecFromIterNested<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter_nested.rs:60:16
[INFO] [stdout]   29:     0x57812252afed - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter::SpecFromIter<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   30:     0x5781224ff347 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as core[a373ad73a504971]::iter::traits::collect::FromIterator<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::from_iter::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4031:9
[INFO] [stdout]   31:     0x578122623e0d - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::collect::<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:2100:9
[INFO] [stdout]   32:     0x578122ad0aa1 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:118:10
[INFO] [stdout]   33:     0x5781228b755e - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::all_slots_contended_returns_err
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:578:20
[INFO] [stdout]   34:     0x57812280f557 - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::all_slots_contended_returns_err::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:576:41
[INFO] [stdout]   35:     0x578122afef56 - <db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::all_slots_contended_returns_err::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   36:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   37:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   38:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   39:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   41:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   42:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   44:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   45:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   46:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   47:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   48:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   50:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   51:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   53:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   54:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   55:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   56:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   57:     0x74082ac013d4 - clone
[INFO] [stdout]   58:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::shm::tests::unix_vfs_surfaces_locked_error_when_all_slots_contended stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::shm::tests::unix_vfs_surfaces_locked_error_when_all_slots_contended' (2658) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122aba3c4 - <db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>::spawn
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:65:38
[INFO] [stdout]   21:     0x578122aabb0f - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:117:36
[INFO] [stdout]   22:     0x57812263cb7b - core[a373ad73a504971]::iter::adapters::map::map_fold::<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:88:28
[INFO] [stdout]   23:     0x5781225b15e0 - <core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::adapters::map::map_fold<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/slice/iter/macros.rs:274:27
[INFO] [stdout]   24:     0x5781226150b1 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:128:19
[INFO] [stdout]   25:     0x578122623e45 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::for_each::<<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:901:14
[INFO] [stdout]   26:     0x5781224e1c30 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4170:26
[INFO] [stdout]   27:     0x57812254a28a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_extend::SpecExtend<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::spec_extend
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_extend.rs:27:14
[INFO] [stdout]   28:     0x57812256269a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter_nested::SpecFromIterNested<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter_nested.rs:60:16
[INFO] [stdout]   29:     0x57812252afed - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter::SpecFromIter<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   30:     0x5781224ff347 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as core[a373ad73a504971]::iter::traits::collect::FromIterator<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::from_iter::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4031:9
[INFO] [stdout]   31:     0x578122623e0d - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::collect::<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:2100:9
[INFO] [stdout]   32:     0x578122ad0aa1 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:118:10
[INFO] [stdout]   33:     0x5781228b9e76 - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::unix_vfs_surfaces_locked_error_when_all_slots_contended
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:664:20
[INFO] [stdout]   34:     0x57812280f6d7 - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::unix_vfs_surfaces_locked_error_when_all_slots_contended::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:649:65
[INFO] [stdout]   35:     0x578122aff056 - <db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::unix_vfs_surfaces_locked_error_when_all_slots_contended::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   36:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   37:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   38:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   39:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   41:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   42:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   44:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   45:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   46:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   47:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   48:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   50:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   51:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   53:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   54:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   55:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   56:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   57:     0x74082ac013d4 - clone
[INFO] [stdout]   58:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::shm::tests::write_lock_is_exclusive_to_a_single_writer stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::shm::tests::write_lock_is_exclusive_to_a_single_writer' (2659) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122aba3c4 - <db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>::spawn
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:65:38
[INFO] [stdout]   21:     0x578122aabb0f - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:117:36
[INFO] [stdout]   22:     0x57812263cb7b - core[a373ad73a504971]::iter::adapters::map::map_fold::<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:88:28
[INFO] [stdout]   23:     0x5781225b15e0 - <core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::adapters::map::map_fold<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/slice/iter/macros.rs:274:27
[INFO] [stdout]   24:     0x5781226150b1 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:128:19
[INFO] [stdout]   25:     0x578122623e45 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::for_each::<<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:901:14
[INFO] [stdout]   26:     0x5781224e1c30 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4170:26
[INFO] [stdout]   27:     0x57812254a28a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_extend::SpecExtend<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::spec_extend
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_extend.rs:27:14
[INFO] [stdout]   28:     0x57812256269a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter_nested::SpecFromIterNested<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter_nested.rs:60:16
[INFO] [stdout]   29:     0x57812252afed - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter::SpecFromIter<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   30:     0x5781224ff347 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as core[a373ad73a504971]::iter::traits::collect::FromIterator<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::from_iter::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4031:9
[INFO] [stdout]   31:     0x578122623e0d - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::collect::<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:2100:9
[INFO] [stdout]   32:     0x578122ad0aa1 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:118:10
[INFO] [stdout]   33:     0x5781228b80d7 - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::write_lock_is_exclusive_to_a_single_writer
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:683:20
[INFO] [stdout]   34:     0x57812280f5e7 - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::write_lock_is_exclusive_to_a_single_writer::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:680:52
[INFO] [stdout]   35:     0x578122afefb6 - <db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::write_lock_is_exclusive_to_a_single_writer::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   36:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   37:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   38:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   39:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   41:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   42:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   44:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   45:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   46:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   47:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   48:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   50:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   51:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   53:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   54:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   55:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   56:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   57:     0x74082ac013d4 - clone
[INFO] [stdout]   58:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::shm::tests::checkpoint_lock_is_exclusive_to_a_single_checkpointer stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::shm::tests::checkpoint_lock_is_exclusive_to_a_single_checkpointer' (2649) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122aba3c4 - <db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>::spawn
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:65:38
[INFO] [stdout]   21:     0x578122aabb0f - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:117:36
[INFO] [stdout]   22:     0x57812263cb7b - core[a373ad73a504971]::iter::adapters::map::map_fold::<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:88:28
[INFO] [stdout]   23:     0x5781225b15e0 - <core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::adapters::map::map_fold<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/slice/iter/macros.rs:274:27
[INFO] [stdout]   24:     0x5781226150b1 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:128:19
[INFO] [stdout]   25:     0x578122623e45 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::for_each::<<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:901:14
[INFO] [stdout]   26:     0x5781224e1c30 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4170:26
[INFO] [stdout]   27:     0x57812254a28a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_extend::SpecExtend<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::spec_extend
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_extend.rs:27:14
[INFO] [stdout]   28:     0x57812256269a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter_nested::SpecFromIterNested<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter_nested.rs:60:16
[INFO] [stdout]   29:     0x57812252afed - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter::SpecFromIter<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   30:     0x5781224ff347 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as core[a373ad73a504971]::iter::traits::collect::FromIterator<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::from_iter::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4031:9
[INFO] [stdout]   31:     0x578122623e0d - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::collect::<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:2100:9
[INFO] [stdout]   32:     0x578122ad0aa1 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:118:10
[INFO] [stdout]   33:     0x5781228b9687 - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::checkpoint_lock_is_exclusive_to_a_single_checkpointer
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:710:20
[INFO] [stdout]   34:     0x57812280f6a7 - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::checkpoint_lock_is_exclusive_to_a_single_checkpointer::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:707:63
[INFO] [stdout]   35:     0x578122aff036 - <db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::checkpoint_lock_is_exclusive_to_a_single_checkpointer::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   36:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   37:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   38:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   39:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   41:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   42:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   44:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   45:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   46:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   47:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   48:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   50:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   51:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   53:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   54:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   55:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   56:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   57:     0x74082ac013d4 - clone
[INFO] [stdout]   58:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::shm::tests::contended_slot_is_skipped_for_the_next_free_one stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::shm::tests::contended_slot_is_skipped_for_the_next_free_one' (2651) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122aba3c4 - <db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>::spawn
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:65:38
[INFO] [stdout]   21:     0x578122aabb0f - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:117:36
[INFO] [stdout]   22:     0x57812263cb7b - core[a373ad73a504971]::iter::adapters::map::map_fold::<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:88:28
[INFO] [stdout]   23:     0x5781225b15e0 - <core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::adapters::map::map_fold<&(&str, i64, i64), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, (), db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}, core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/slice/iter/macros.rs:274:27
[INFO] [stdout]   24:     0x5781226150b1 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::fold::<(), core[a373ad73a504971]::iter::traits::iterator::Iterator::for_each::call<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/adapters/map.rs:128:19
[INFO] [stdout]   25:     0x578122623e45 - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::for_each::<<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>::{closure#0}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:901:14
[INFO] [stdout]   26:     0x5781224e1c30 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::extend_trusted::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4170:26
[INFO] [stdout]   27:     0x57812254a28a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_extend::SpecExtend<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::spec_extend
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_extend.rs:27:14
[INFO] [stdout]   28:     0x57812256269a - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter_nested::SpecFromIterNested<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter_nested.rs:60:16
[INFO] [stdout]   29:     0x57812252afed - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as alloc[2e1b2a31b91974c5]::vec::spec_from_iter::SpecFromIter<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock, core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>>::from_iter
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/spec_from_iter.rs:33:9
[INFO] [stdout]   30:     0x5781224ff347 - <alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock> as core[a373ad73a504971]::iter::traits::collect::FromIterator<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>::from_iter::<core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/vec/mod.rs:4031:9
[INFO] [stdout]   31:     0x578122623e0d - <core[a373ad73a504971]::iter::adapters::map::Map<core[a373ad73a504971]::slice::iter::Iter<(&str, i64, i64)>, db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple::{closure#0}> as core[a373ad73a504971]::iter::traits::iterator::Iterator>::collect::<alloc[2e1b2a31b91974c5]::vec::Vec<db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::HeldLock>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/iter/traits/iterator.rs:2100:9
[INFO] [stdout]   32:     0x578122ad0aa1 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::hold_multiple
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:118:10
[INFO] [stdout]   33:     0x5781228b91d2 - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::contended_slot_is_skipped_for_the_next_free_one
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:562:20
[INFO] [stdout]   34:     0x57812280f677 - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::contended_slot_is_skipped_for_the_next_free_one::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:560:57
[INFO] [stdout]   35:     0x578122aff016 - <db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::contended_slot_is_skipped_for_the_next_free_one::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   36:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   37:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   38:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   39:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   40:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   41:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   42:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   43:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   44:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   45:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   46:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   47:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   48:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   49:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   50:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   51:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   52:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   53:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   54:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   55:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   56:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   57:     0x74082ac013d4 - clone
[INFO] [stdout]   58:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- storage::row::vfs::shm::tests::dropping_one_guard_does_not_release_a_different_guards_lock stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'storage::row::vfs::shm::tests::dropping_one_guard_does_not_release_a_different_guards_lock' (2652) panicked at src/storage/row/vfs/test_lock_probe.rs:32:5:
[INFO] [stdout] lock_probe helper binary not found at "/opt/rustwide/target/debug/build/db-core/e93896e3e4d1a495/out/lock_probe" — is it declared as a [[bin]] in Cargo.toml?
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5781230caec1 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5781230caec1 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5781230caec1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5781230e212a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5781230e212a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x5781230cf55c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x5781230cf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x5781230a3576 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5781230a3576 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x5781230c1149 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x57812305b570 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x57812305b570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x5781230c1472 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x5781230c1472 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x5781230a3622 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x57812309c029 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5781230a431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x5781230e294c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x578122ad08f2 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::helper_path
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:32:5
[INFO] [stdout]   20:     0x578122ad0b10 - db_core[3b850d64be83c554]::storage::row::vfs::test_lock_probe::lock_available
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/test_lock_probe.rs:43:31
[INFO] [stdout]   21:     0x578122d08503 - db_core[3b850d64be83c554]::storage::row::vfs::shm::slot_is_free_test_only
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:476:5
[INFO] [stdout]   22:     0x5781228ba601 - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::dropping_one_guard_does_not_release_a_different_guards_lock
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:741:14
[INFO] [stdout]   23:     0x57812280f707 - db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::dropping_one_guard_does_not_release_a_different_guards_lock::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/storage/row/vfs/shm.rs:733:69
[INFO] [stdout]   24:     0x578122aff076 - <db_core[3b850d64be83c554]::storage::row::vfs::shm::tests::dropping_one_guard_does_not_release_a_different_guards_lock::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x57812304e9bb - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x57812304e9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x57812305bb95 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x57812305bb95 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x57812305bb95 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x57812305bb95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x578123055484 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x578123055484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x57812305ec22 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x57812305ec22 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x57812305ec22 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x57812305ec22 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x57812305ec22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5781230ca07f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x5781230ca07f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x74082ab6ddfa - <unknown>
[INFO] [stdout]   46:     0x74082ac013d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     storage::column::parquet::compression::tests::zstd_codec_dispatches_to_the_zstd_decoder
[INFO] [stdout]     storage::column::parquet::compression::zstd::tests::a_truncated_frame_is_a_read_error
[INFO] [stdout]     storage::column::parquet::compression::zstd::tests::a_wrong_declared_size_is_a_size_mismatch
[INFO] [stdout]     storage::column::parquet::compression::zstd::tests::decompresses_a_real_zstd_frame
[INFO] [stdout]     storage::row::pager::checkpoint::tests::reader_mark_bounds_the_checkpoint
[INFO] [stdout]     storage::row::pager::tests::flush_fails_when_another_connection_holds_reserved
[INFO] [stdout]     storage::row::pager::tests::hot_journal_open_fails_when_another_connection_holds_reserved
[INFO] [stdout]     storage::row::pager::tests::open_acquires_shared_lock_released_on_drop
[INFO] [stdout]     storage::row::pager::tests::open_claims_wal_read_lock_when_shm_present_released_on_drop
[INFO] [stdout]     storage::row::vfs::lock::tests::downgrading_from_exclusive_to_shared_releases_write_locks_but_keeps_reading
[INFO] [stdout]     storage::row::vfs::lock::tests::exclusive_blocks_shared_readers
[INFO] [stdout]     storage::row::vfs::lock::tests::lock_shared_fails_with_contention_errno_when_exclusively_held_elsewhere
[INFO] [stdout]     storage::row::vfs::lock::tests::pending_blocks_new_shared_readers
[INFO] [stdout]     storage::row::vfs::lock::tests::reserved_blocks_a_second_reserved_but_not_new_shared_readers
[INFO] [stdout]     storage::row::vfs::lock::tests::shared_lock_blocks_concurrent_exclusive_lock_until_dropped
[INFO] [stdout]     storage::row::vfs::shm::tests::active_reader_marks_reports_only_locked_slots
[INFO] [stdout]     storage::row::vfs::shm::tests::all_slots_contended_returns_err
[INFO] [stdout]     storage::row::vfs::shm::tests::checkpoint_lock_is_exclusive_to_a_single_checkpointer
[INFO] [stdout]     storage::row::vfs::shm::tests::contended_slot_is_skipped_for_the_next_free_one
[INFO] [stdout]     storage::row::vfs::shm::tests::dropping_one_guard_does_not_release_a_different_guards_lock
[INFO] [stdout]     storage::row::vfs::shm::tests::unix_vfs_surfaces_locked_error_when_all_slots_contended
[INFO] [stdout]     storage::row::vfs::shm::tests::write_lock_is_exclusive_to_a_single_writer
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 2108 passed; 22 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.40s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330", kill_on_drop: false }`
[INFO] [stdout] 52e0e035a7f8a7a24c1e864b3c7e2e9d9b0b6c96b549370ab37c140393813330
