[INFO] cloning repository https://github.com/kevingomez93/olip
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kevingomez93/olip" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkevingomez93%2Folip", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkevingomez93%2Folip'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f94af1221c5510076e4926cb03540413a358a46e
[INFO] testing kevingomez93/olip against 1.99.0-beta.8 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkevingomez93%2Folip" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/kevingomez93/olip
[INFO] finished tweaking git repo https://github.com/kevingomez93/olip
[INFO] tweaked toml for git repo https://github.com/kevingomez93/olip written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/kevingomez93/olip on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/kevingomez93/olip already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded stacker v0.1.25
[INFO] [stderr]   Downloaded arrow-string v59.2.0
[INFO] [stderr]   Downloaded arrow-csv v59.2.0
[INFO] [stderr]   Downloaded arrow-data v59.2.0
[INFO] [stderr]   Downloaded arrow-schema v59.2.0
[INFO] [stderr]   Downloaded arrow-row v59.2.0
[INFO] [stderr]   Downloaded arrow-arith v59.2.0
[INFO] [stderr]   Downloaded arrow-ord v59.2.0
[INFO] [stderr]   Downloaded arrow-json v59.2.0
[INFO] [stderr]   Downloaded arrow-cast v59.2.0
[INFO] [stderr]   Downloaded arrow-select v59.2.0
[INFO] [stderr]   Downloaded arrow v59.2.0
[INFO] [stderr]   Downloaded arrow-ipc v59.2.0
[INFO] [stderr]   Downloaded arrow-buffer v59.2.0
[INFO] [stderr]   Downloaded arrow-array v59.2.0
[INFO] [stderr]   Downloaded parquet v59.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c
[INFO] running `Command { std: "docker" "start" "bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c", 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" "bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c", 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" "bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling find-msvc-tools v0.1.10
[INFO] [stderr]    Compiling arrow-schema v59.2.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling object v0.39.1
[INFO] [stderr]    Compiling lexical-util v1.0.7
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling flatbuffers v25.12.19
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling cc v1.4.2
[INFO] [stderr]    Compiling lexical-write-integer v1.0.6
[INFO] [stderr]    Compiling lexical-parse-integer v1.0.6
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling alloc-stdlib v0.2.4
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling snap v1.1.2
[INFO] [stderr]    Compiling lexical-parse-float v1.0.6
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling comfy-table v7.2.2
[INFO] [stderr]    Compiling lexical-write-float v1.0.6
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling brotli-decompressor v5.0.3
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling zlib-rs v0.6.7
[INFO] [stderr]    Compiling twox-hash v2.1.3
[INFO] [stderr]    Compiling lexical-core v1.0.6
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling lz4_flex v0.14.0
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling stacker v0.1.25
[INFO] [stderr]    Compiling brotli v8.0.4
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling atoi v2.0.0
[INFO] [stderr]    Compiling num-bigint v0.5.1
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.56
[INFO] [stderr]    Compiling recursive-proc-macro-impl v0.1.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling ar_archive_writer v0.5.3
[INFO] [stderr]    Compiling psm v0.1.32
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling recursive v0.1.1
[INFO] [stderr]    Compiling sqlparser v0.62.0
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling arrow-buffer v59.2.0
[INFO] [stderr]    Compiling arrow-data v59.2.0
[INFO] [stderr]    Compiling arrow-array v59.2.0
[INFO] [stderr]    Compiling arrow-select v59.2.0
[INFO] [stderr]    Compiling arrow-row v59.2.0
[INFO] [stderr]    Compiling arrow-arith v59.2.0
[INFO] [stderr]    Compiling arrow-ord v59.2.0
[INFO] [stderr]    Compiling arrow-ipc v59.2.0
[INFO] [stderr]    Compiling arrow-string v59.2.0
[INFO] [stderr]    Compiling parquet v59.2.0
[INFO] [stderr]    Compiling arrow-cast v59.2.0
[INFO] [stderr]    Compiling arrow-csv v59.2.0
[INFO] [stderr]    Compiling arrow-json v59.2.0
[INFO] [stderr]    Compiling arrow v59.2.0
[INFO] [stderr]    Compiling rust-olap v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 44s
[INFO] running `Command { std: "docker" "inspect" "bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c", 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" "bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rust-olap v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.92s
[INFO] running `Command { std: "docker" "inspect" "bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c", 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" "bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rust_olap-9323d4ab912ddc46)
[INFO] [stdout] 
[INFO] [stdout] running 147 tests
[INFO] [stdout] test cli::format::tests::formats_bytes ... ok
[INFO] [stdout] test cli::format::tests::formats_counts ... ok
[INFO] [stdout] test cli::format::tests::formats_durations ... ok
[INFO] [stdout] test cli::format::tests::formats_rates ... ok
[INFO] [stdout] test cli::scan_cmd::tests::indents_each_line ... ok
[INFO] [stdout] test cli::args::tests::a_flag_before_another_flag_takes_no_value ... ok
[INFO] [stdout] test cli::args::tests::bad_numbers_and_missing_positionals_error ... ok
[INFO] [stdout] test cli::args::tests::parses_positionals_and_values ... ok
[INFO] [stdout] test cli::args::tests::splits_comma_lists ... ok
[INFO] [stdout] test cli::format::tests::table_pads_to_widest_cell ... ok
[INFO] [stdout] test cli::args::tests::parses_equals_form_and_bare_flags ... ok
[INFO] [stdout] test catalog::tests::registers_and_resolves_case_insensitively ... ok
[INFO] [stdout] test catalog::tests::missing_file_is_rejected ... ok
[INFO] [stdout] test catalog::tests::unknown_table_error_lists_known_tables ... ok
[INFO] [stdout] test datagen::tests::batch_columns_line_up_with_schema ... ok
[INFO] [stdout] test execution::filter::tests::non_boolean_predicates_are_rejected_at_construction ... ok
[INFO] [stdout] test execution::filter::tests::constant_predicates_shortcut_the_whole_batch ... ok
[INFO] [stdout] test catalog::tests::deregister_removes_table ... ok
[INFO] [stdout] test execution::filter::tests::empty_batches_are_not_forwarded ... ok
[INFO] [stdout] test execution::projection::tests::computes_expressions_and_derives_their_type ... ok
[INFO] [stdout] test execution::filter::tests::explain_shows_the_compiled_predicate ... ok
[INFO] [stdout] test execution::filter::tests::is_null_finds_the_rows_a_comparison_cannot ... ok
[INFO] [stdout] test execution::filter::tests::conjunctions_use_kleene_logic ... ok
[INFO] [stdout] test execution::filter::tests::keeps_only_matching_rows ... ok
[INFO] [stdout] test execution::filter::tests::null_predicate_rows_are_dropped_like_false ... ok
[INFO] [stdout] test execution::projection::tests::aliases_rename_the_output_column_only ... ok
[INFO] [stdout] test execution::projection::tests::an_empty_projection_is_rejected ... ok
[INFO] [stdout] test execution::projection::tests::duplicating_a_column_is_free_of_surprises ... ok
[INFO] [stdout] test execution::filter::tests::schema_and_partitioning_pass_through ... ok
[INFO] [stdout] test execution::projection::tests::nullability_follows_the_input ... ok
[INFO] [stdout] test execution::projection::tests::selects_and_reorders_columns ... ok
[INFO] [stdout] test execution::projection::tests::partitions_pass_through ... ok
[INFO] [stdout] test execution::scan::tests::unknown_column_is_a_plan_error ... ok
[INFO] [stdout] test execution::scan::tests::explain_shows_file_and_projection ... ok
[INFO] [stdout] test execution::scan::tests::declared_schema_matches_emitted_batches ... ok
[INFO] [stdout] test execution::scan::tests::column_names_are_case_insensitive ... ok
[INFO] [stdout] test execution::projection::tests::constants_are_broadcast_to_the_batch_length ... ok
[INFO] [stdout] test execution::projection::tests::explain_names_the_expressions ... ok
[INFO] [stdout] test execution::scan::tests::projection_narrows_schema_and_output ... ok
[INFO] [stdout] test execution::projection::tests::mixed_arithmetic_widens_to_float ... ok
[INFO] [stdout] test execution::scan::tests::out_of_range_partition_errors ... ok
[INFO] [stdout] test logical::expr::tests::collect_deduplicates_repeated_references ... ok
[INFO] [stdout] test logical::expr::tests::derives_types_for_comparisons_and_arithmetic ... ok
[INFO] [stdout] test logical::expr::tests::aggregate_return_types_follow_sql_rules ... ok
[INFO] [stdout] test logical::expr::tests::ambiguous_column_is_rejected ... ok
[INFO] [stdout] test logical::expr::tests::display_names_match_what_users_see ... ok
[INFO] [stdout] test logical::expr::tests::operator_swap_preserves_meaning ... ok
[INFO] [stdout] test logical::expr::tests::resolves_columns_case_insensitively ... ok
[INFO] [stdout] test logical::expr::tests::finds_aggregates_and_columns_inside_nested_expressions ... ok
[INFO] [stdout] test logical::expr::tests::nullability_is_derived_from_the_schema ... ok
[INFO] [stdout] test logical::expr::tests::schema_ref_and_arc_fields_interop ... ok
[INFO] [stdout] test logical::plan::tests::aggregate_rejects_empty_and_nested_aggregates ... ok
[INFO] [stdout] test logical::expr::tests::sum_of_a_string_is_a_type_error ... ok
[INFO] [stdout] test logical::plan::tests::aggregate_schema_is_groups_then_aggregates ... ok
[INFO] [stdout] test logical::expr::tests::to_field_builds_schema_entries ... ok
[INFO] [stdout] test logical::plan::tests::filter_preserves_the_input_schema ... ok
[INFO] [stdout] test logical::expr::tests::transform_up_visits_children_first ... ok
[INFO] [stdout] test logical::plan::tests::projection_schema_uses_display_names ... ok
[INFO] [stdout] test logical::plan::tests::filter_requires_a_boolean_predicate ... ok
[INFO] [stdout] test logical::plan::tests::projection_rejects_unknown_columns ... ok
[INFO] [stdout] test logical::expr::tests::type_errors_surface_at_plan_time ... ok
[INFO] [stdout] test logical::plan::tests::with_new_children_recomputes_schemas ... ok
[INFO] [stdout] test logical::plan::tests::filter_rejects_aggregates ... ok
[INFO] [stdout] test logical::plan::tests::scan_projection_narrows_the_schema ... ok
[INFO] [stdout] test logical::plan::tests::renders_an_indented_tree ... ok
[INFO] [stdout] test logical::plan::tests::with_new_children_checks_arity ... ok
[INFO] [stdout] test logical::types::tests::arithmetic_on_strings_is_rejected ... ok
[INFO] [stdout] test logical::types::tests::comparisons_produce_boolean ... ok
[INFO] [stdout] test logical::types::tests::logical_operators_demand_booleans ... ok
[INFO] [stdout] test logical::types::tests::null_adopts_the_other_side ... ok
[INFO] [stdout] test execution::scan::tests::single_partition_merges_row_groups ... ok
[INFO] [stdout] test physical::compile::tests::aggregates_name_the_phase_that_will_run_them ... ok
[INFO] [stdout] test physical::compile::tests::aliases_rename_nothing_in_the_compiled_form ... ok
[INFO] [stdout] test physical::compile::tests::names_become_ordinals ... ok
[INFO] [stdout] test physical::compile::tests::non_boolean_predicates_are_rejected ... ok
[INFO] [stdout] test physical::compile::tests::projection_names_match_the_logical_display_names ... ok
[INFO] [stdout] test physical::compile::tests::string_comparisons_need_no_coercion ... ok
[INFO] [stdout] test physical::compile::tests::types_are_fixed_at_compile_time ... ok
[INFO] [stdout] test physical::expr::tests::a_cast_keeps_a_scalar_scalar ... ok
[INFO] [stdout] test physical::expr::tests::a_column_reads_one_array_and_copies_nothing ... ok
[INFO] [stdout] test execution::scan::tests::scans_all_columns_and_rows ... ok
[INFO] [stdout] test physical::expr::tests::a_literal_stays_a_scalar_until_something_needs_a_column ... ok
[INFO] [stdout] test physical::compile::tests::null_operands_fold_to_a_typed_null ... ok
[INFO] [stdout] test physical::expr::tests::arithmetic_preserves_nulls_and_widens_types ... ok
[INFO] [stdout] test physical::compile::tests::unknown_columns_fail_before_any_data_is_touched ... ok
[INFO] [stdout] test logical::types::tests::numbers_widen_to_float_when_mixed ... ok
[INFO] [stdout] test physical::expr::tests::operands_must_be_pre_coerced ... ok
[INFO] [stdout] test physical::expr::tests::display_shows_ordinals_so_explain_shows_what_runs ... ok
[INFO] [stdout] test physical::expr::tests::comparisons_propagate_nulls_rather_than_guessing ... ok
[INFO] [stdout] test physical::expr::tests::overflow_and_division_by_zero_are_errors_not_wrong_answers ... ok
[INFO] [stdout] test physical::expr::tests::not_and_unary_minus_pass_nulls_through ... ok
[INFO] [stdout] test physical::expr::tests::is_null_answers_where_a_comparison_cannot ... ok
[INFO] [stdout] test physical::compile::tests::predicates_accept_a_bare_null_and_give_it_a_type ... ok
[INFO] [stdout] test planner::tests::aggregates_in_where_are_rejected ... ok
[INFO] [stdout] test cli::args::tests::underscores_in_numbers_are_ignored ... ok
[INFO] [stdout] test physical::expr::tests::two_constants_produce_a_constant ... ok
[INFO] [stdout] test logical::expr::tests::unknown_column_error_lists_alternatives ... ok
[INFO] [stdout] test planner::tests::qualifiers_are_stripped_after_validation ... ok
[INFO] [stdout] test planner::tests::explain_carries_the_plan ... ok
[INFO] [stdout] test planner::tests::arithmetic_over_aggregates_is_rewritten_to_column_references ... ok
[INFO] [stdout] test planner::tests::group_by_with_aggregates_needs_no_extra_projection ... ok
[INFO] [stdout] test planner::tests::aliases_are_preserved_through_aggregation ... ok
[INFO] [stdout] test planner::tests::global_aggregate_without_group_by ... ok
[INFO] [stdout] test planner::tests::aggregate_of_a_grouped_column_is_allowed ... ok
[INFO] [stdout] test planner::tests::select_star_collapses_to_a_bare_scan ... ok
[INFO] [stdout] test planner::tests::select_list_order_different_from_aggregate_output_adds_a_projection ... ok
[INFO] [stdout] test planner::tests::ungrouped_column_is_rejected ... ok
[INFO] [stdout] test planner::tests::plan_schemas_are_correct ... ok
[INFO] [stdout] test planner::tests::repeated_aggregates_are_computed_once ... ok
[INFO] [stdout] test physical::compile::tests::a_column_that_needs_widening_gets_a_visible_cast ... ok
[INFO] [stdout] test physical::compile::tests::a_literal_is_coerced_at_compile_time_not_per_batch ... ok
[INFO] [stdout] test planner::tests::type_errors_are_caught_at_plan_time ... ok
[INFO] [stdout] test physical::compile::tests::incompatible_comparisons_are_still_rejected_here ... ok
[INFO] [stdout] test planner::tests::select_columns_builds_a_projection ... ok
[INFO] [stdout] test planner::tests::the_goal_query_plans_end_to_end ... ok
[INFO] [stdout] test logical::types::tests::strings_do_not_silently_become_numbers ... ok
[INFO] [stdout] test planner::tests::where_becomes_a_filter_below_the_projection ... ok
[INFO] [stdout] test sql::parser::tests::parses_aliases ... ok
[INFO] [stdout] test sql::parser::tests::aggregate_names_are_case_insensitive ... ok
[INFO] [stdout] test planner::tests::wrong_qualifier_is_an_error ... ok
[INFO] [stdout] test sql::parser::tests::desugars_between_into_two_comparisons ... ok
[INFO] [stdout] test planner::tests::unknown_table_and_column_are_plan_errors ... ok
[INFO] [stdout] test sql::parser::tests::folds_unquoted_identifiers_to_lowercase ... ok
[INFO] [stdout] test sql::parser::tests::parses_boolean_combinations_with_correct_precedence ... ok
[INFO] [stdout] test sql::parser::tests::parses_aggregates_including_count_star ... ok
[INFO] [stdout] test sql::parser::tests::parses_column_list ... ok
[INFO] [stdout] test sql::parser::tests::parentheses_override_precedence_and_are_flattened ... ok
[INFO] [stdout] test sql::parser::tests::parses_not_is_null_and_unary_minus ... ok
[INFO] [stdout] test sql::parser::tests::parses_qualified_columns ... ok
[INFO] [stdout] test sql::parser::tests::count_takes_exactly_one_argument ... ok
[INFO] [stdout] test sql::parser::tests::parses_select_star ... ok
[INFO] [stdout] test sql::parser::tests::parses_arithmetic_expressions ... ok
[INFO] [stdout] test sql::parser::tests::parses_explain ... ok
[INFO] [stdout] test storage::parquet::tests::project_schema_rejects_out_of_bounds ... ok
[INFO] [stdout] test sql::parser::tests::reports_syntax_errors_with_context ... ok
[INFO] [stdout] test storage::parquet::tests::row_group_selection_limits_rows ... ok
[INFO] [stdout] test storage::parquet::tests::projection_reads_only_requested_columns ... ok
[INFO] [stdout] test storage::parquet::tests::batch_size_splits_output ... ok
[INFO] [stdout] test sql::parser::tests::parses_where_with_comparison_and_literals ... ok
[INFO] [stdout] test storage::parquet::tests::reads_schema_and_row_count ... ok
[INFO] [stdout] test storage::parquet::tests::splits_into_row_groups_and_collects_statistics ... ok
[INFO] [stdout] test sql::parser::tests::preserves_case_of_quoted_identifiers ... ok
[INFO] [stdout] test sql::parser::tests::rejects_unimplemented_features_by_name ... ok
[INFO] [stdout] test datagen::tests::is_deterministic_for_a_given_seed ... ok
[INFO] [stdout] test sql::parser::tests::requires_exactly_one_statement ... ok
[INFO] [stdout] test datagen::tests::generates_requested_row_count_and_row_groups ... ok
[INFO] [stdout] test datagen::tests::produces_nulls_and_skewed_countries ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 147 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/rust_olap-16ff8ba8f416c6c2)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/exec_pipeline.rs (/opt/rustwide/target/debug/deps/exec_pipeline-0f40c0964c3c616e)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test explain_renders_the_physical_tree ... ok
[INFO] [stdout] test a_predicate_nothing_matches_yields_no_batches ... ok
[INFO] [stdout] test ordinals_are_resolved_against_the_operator_below_not_the_file ... ok
[INFO] [stdout] test filtering_before_or_after_a_projection_gives_the_same_rows ... ok
[INFO] [stdout] test partitioning_survives_the_whole_tree ... ok
[INFO] [stdout] test filter_keeps_exactly_the_matching_rows ... ok
[INFO] [stdout] test projection_after_filter_computes_over_surviving_rows_only ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/layering.rs (/opt/rustwide/target/debug/deps/layering-4682e7af9da6fbff)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test sqlparser_is_confined_to_the_sql_module ... ok
[INFO] [stdout] test physical_expressions_depend_only_on_the_logical_layer ... ok
[INFO] [stdout] test main_stays_thin ... ok
[INFO] [stdout] test execution_operators_do_not_parse_sql ... ok
[INFO] [stdout] test the_logical_layer_does_not_depend_on_storage_or_execution ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/scan_pipeline.rs (/opt/rustwide/target/debug/deps/scan_pipeline-d091cd780bb0af9d)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test nonexistent_file_is_an_error_not_a_panic ... ok
[INFO] [stdout] test explain_renders_the_operator_tree ... ok
[INFO] [stdout] test catalog_schema_matches_scan_schema ... ok
[INFO] [stdout] test decoded_arrays_have_expected_types_and_null_handling ... ok
[INFO] [stdout] test scans_every_row_of_a_multi_row_group_file ... ok
[INFO] [stdout] test single_partition_mode_yields_the_same_rows ... ok
[INFO] [stderr]    Doc-tests rust_olap
[INFO] [stdout] test projection_reduces_columns_and_bytes_read ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c", kill_on_drop: false }`
[INFO] [stdout] bc11a546e779546ade2970b5dc45e4de32d0d513aa601434473e5af3f833425c
