[INFO] cloning repository https://github.com/darthunix/tessera [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/darthunix/tessera" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdarthunix%2Ftessera", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdarthunix%2Ftessera'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 768ba57c2f9077a380af3b145668070e0b1dfb13 [INFO] testing darthunix/tessera against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdarthunix%2Ftessera" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-6-tc2/source/.cargo/config.toml [INFO] removed /workspace/builds/worker-6-tc2/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/darthunix/tessera [INFO] finished tweaking git repo https://github.com/darthunix/tessera [INFO] tweaked toml for git repo https://github.com/darthunix/tessera written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/darthunix/tessera 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/darthunix/tessera 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-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b [INFO] running `Command { std: "docker" "start" "0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b", 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" "0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b" "/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" "0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b", 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" "0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.189 [INFO] [stderr] Compiling hybrid-array v0.4.15 [INFO] [stderr] Compiling ctutils v0.4.2 [INFO] [stderr] Compiling getrandom v0.4.3 [INFO] [stderr] Compiling cpufeatures v0.3.1 [INFO] [stderr] Compiling syn v3.0.4 [INFO] [stderr] Compiling tinyvec v1.13.3 [INFO] [stderr] Compiling smallvec v1.16.2 [INFO] [stderr] Compiling chacha20 v0.10.2 [INFO] [stderr] Compiling futures-sink v0.3.34 [INFO] [stderr] Compiling unicode-bidi v0.3.18 [INFO] [stderr] Compiling serde_core v1.0.229 [INFO] [stderr] Compiling futures-core v0.3.34 [INFO] [stderr] Compiling unicode-properties v0.1.4 [INFO] [stderr] Compiling siphasher v1.0.4 [INFO] [stderr] Compiling fallible-iterator v0.2.0 [INFO] [stderr] Compiling phf_shared v0.13.1 [INFO] [stderr] Compiling crypto-common v0.2.2 [INFO] [stderr] Compiling block-buffer v0.12.1 [INFO] [stderr] Compiling unicode-normalization v0.1.25 [INFO] [stderr] Compiling futures-task v0.3.34 [INFO] [stderr] Compiling phf v0.13.1 [INFO] [stderr] Compiling futures-util v0.3.34 [INFO] [stderr] Compiling futures-channel v0.3.34 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling stringprep v0.1.5 [INFO] [stderr] Compiling rand v0.10.3 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling digest v0.11.3 [INFO] [stderr] Compiling hmac v0.13.0 [INFO] [stderr] Compiling sha2 v0.11.0 [INFO] [stderr] Compiling md-5 v0.11.0 [INFO] [stderr] Compiling mio v1.2.3 [INFO] [stderr] Compiling socket2 v0.6.5 [INFO] [stderr] Compiling whoami v2.1.3 [INFO] [stderr] Compiling postgres-protocol v0.6.12 [INFO] [stderr] Compiling tokio v1.53.1 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling log v0.4.34 [INFO] [stderr] Compiling zerocopy v0.8.59 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling postgres-types v0.2.14 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling serde_json v1.0.151 [INFO] [stderr] Compiling portable-atomic v1.15.0 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling rand v0.9.5 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling serde_derive v1.0.229 [INFO] [stderr] Compiling async-trait v0.1.92 [INFO] [stderr] Compiling clap_derive v4.6.4 [INFO] [stderr] Compiling crossterm v0.29.0 [INFO] [stderr] Compiling console v0.16.6 [INFO] [stderr] Compiling tessera-spill v0.1.0 (/opt/rustwide/workdir/crates/tessera-spill) [INFO] [stderr] Compiling tessera-core v0.1.0 (/opt/rustwide/workdir/crates/tessera-core) [INFO] [stderr] Compiling unit-prefix v0.5.2 [INFO] [stderr] Compiling clap v4.6.6 [INFO] [stderr] Compiling indicatif v0.18.6 [INFO] [stderr] Compiling comfy-table v8.0.1 [INFO] [stderr] Compiling tessera-kernels v0.1.0 (/opt/rustwide/workdir/crates/tessera-kernels) [INFO] [stderr] Compiling tpchgen v3.0.0 [INFO] [stderr] Compiling serde v1.0.229 [INFO] [stderr] Compiling tokio-util v0.7.19 [INFO] [stderr] Compiling tessera-pmu v0.1.0 (/opt/rustwide/workdir/tools/tessera-pmu) [INFO] [stderr] Compiling tokio-postgres v0.7.18 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling proptest v1.11.0 [INFO] [stderr] Compiling postgres v0.19.14 [INFO] [stderr] Compiling tessera-pgtool v0.1.0 (/opt/rustwide/workdir/tools/tessera-pgtool) [INFO] [stderr] Compiling tessera-capi v0.1.0 (/opt/rustwide/workdir/crates/tessera-capi) [INFO] [stderr] Compiling tessera-testing v0.1.0 (/opt/rustwide/workdir/crates/tessera-testing) [INFO] [stderr] Compiling tessera-tpch v0.1.0 (/opt/rustwide/workdir/tools/tessera-tpch) [INFO] [stderr] Compiling tessera-crosscheck v0.1.0 (/opt/rustwide/workdir/tools/tessera-crosscheck) [INFO] [stderr] Compiling tessera-ab v0.1.0 (/opt/rustwide/workdir/tools/tessera-ab) [INFO] [stderr] Compiling tessera-bench v0.1.0 (/opt/rustwide/workdir/tools/tessera-bench) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 3m 20s [INFO] running `Command { std: "docker" "inspect" "0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b", 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" "0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling tessera-pgtool v0.1.0 (/opt/rustwide/workdir/tools/tessera-pgtool) [INFO] [stderr] Compiling tessera-capi v0.1.0 (/opt/rustwide/workdir/crates/tessera-capi) [INFO] [stderr] Compiling tessera-bench v0.1.0 (/opt/rustwide/workdir/tools/tessera-bench) [INFO] [stderr] Compiling tessera-crosscheck v0.1.0 (/opt/rustwide/workdir/tools/tessera-crosscheck) [INFO] [stderr] Compiling tessera-ab v0.1.0 (/opt/rustwide/workdir/tools/tessera-ab) [INFO] [stderr] Compiling tessera-tpch v0.1.0 (/opt/rustwide/workdir/tools/tessera-tpch) [INFO] [stderr] Compiling tessera-kernels v0.1.0 (/opt/rustwide/workdir/crates/tessera-kernels) [INFO] [stderr] Compiling tessera-pmu v0.1.0 (/opt/rustwide/workdir/tools/tessera-pmu) [INFO] [stderr] Compiling tessera-testing v0.1.0 (/opt/rustwide/workdir/crates/tessera-testing) [INFO] [stderr] Compiling tessera-core v0.1.0 (/opt/rustwide/workdir/crates/tessera-core) [INFO] [stderr] Compiling tessera-spill v0.1.0 (/opt/rustwide/workdir/crates/tessera-spill) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 3m 14s [INFO] running `Command { std: "docker" "inspect" "0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b", 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" "0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }` [INFO] [stderr] Finished `release` profile [optimized] target(s) in 0.22s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/release/build/tessera-ab/d40b62949199ccb0/out/tessera_ab-d40b62949199ccb0) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test stats::tests::timings_parse_by_their_header ... ok [INFO] [stdout] test stats::tests::a_side_takes_the_least_time_and_the_mean_of_medians ... ok [INFO] [stdout] test moved::tests::a_line_counts_as_many_times_as_it_stood ... ok [INFO] [stdout] test stats::tests::a_case_is_slower_past_the_threshold_beyond_the_control ... ok [INFO] [stdout] test moved::tests::a_cut_moves_lines_and_unstatics_functions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/release/build/tessera-bench/95cb7a73d2804ac1/out/tessera_bench-95cb7a73d2804ac1) [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test cases::tests::filters_are_substrings_and_any_match_keeps_an_operation ... ok [INFO] [stdout] test disasm::tests::a_library_keeps_every_function ... ok [INFO] [stdout] test disasm::tests::a_moved_field_changes_immediates_only ... ok [INFO] [stdout] test disasm::tests::listings_keep_tessera_functions_without_addresses ... ok [INFO] [stdout] test disasm::tests::moved_code_is_the_same_and_changed_code_is_not ... ok [INFO] [stdout] test cases::tests::grouping_preserves_the_selection_and_separates_representations ... ok [INFO] [stdout] test disasm::tests::pieces_cut_out_of_functions_lose_their_numbers ... ok [INFO] [stdout] test disasm::tests::data_at_the_start_of_a_page_has_an_offset_too ... ok [INFO] [stdout] test disasm::tests::gnu_branch_targets_and_immediates ... ok [INFO] [stdout] test disasm::tests::loops_and_entries_lie_at_offsets_in_a_line ... ok [INFO] [stdout] test report::tests::any_operation_name_is_a_library_path_and_rates_are_per_row ... ok [INFO] [stdout] test disasm::tests::offsets_into_other_symbols_move ... ok [INFO] [stdout] test disasm::tests::data_pages_and_their_offsets_are_addresses ... ok [INFO] [stdout] test report::tests::cycle_verdicts_need_the_median_to_confirm_the_minimum ... ok [INFO] [stdout] test report::tests::cycle_warnings_are_relative_for_long_and_absolute_for_short_operations ... ok [INFO] [stdout] test report::tests::cycles_fail_only_long_operations_and_bistability_is_reported_not_judged ... ok [INFO] [stdout] test report::tests::listing_requires_references_and_library_paths ... ok [INFO] [stdout] test report::tests::instructions_decide_first_and_the_limit_is_inclusive ... ok [INFO] [stdout] test report::tests::report_prints_verdicts_notes_and_a_summary ... ok [INFO] [stdout] test report::tests::rows_come_from_the_first_numeric_segment ... ok [INFO] [stdout] test report::tests::processes_aggregate_into_minimum_cycles_and_modes ... ok [INFO] [stdout] test tests::saved_files_are_never_overwritten ... ok [INFO] [stdout] test tests::the_benchmarks_are_the_targets_of_tessera_capi ... ok [INFO] [stdout] test report::tests::zero_readings_and_short_records_are_rejected ... ok [INFO] [stdout] test tests::benchmark_commands_select_operations_and_can_run_under_sudo ... ok [INFO] [stdout] test tests::cli_requires_a_baseline_and_bounds_the_selected_benchmarks ... ok [INFO] [stdout] test tests::listings_run_like_measurements ... ok [INFO] [stdout] test tests::a_failing_benchmark_process_stops_the_run ... ok [INFO] [stdout] test tests::cycle_regressions_and_zero_readings_are_reported ... ok [INFO] [stdout] test tests::measurements_interleave_sides_per_case_and_instructions_decide ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/build/tessera-capi/cce5f67a8e70b411/out/tessera_capi-cce5f67a8e70b411) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test c::mask::tests::invalid_masks_are_rejected ... ok [INFO] [stdout] test c::column::tests::layout_matches_the_header ... ok [INFO] [stdout] test c::decimal::tests::an_int8_partial_is_a_state_of_one_value ... ok [INFO] [stdout] test c::mask::tests::layout_matches_the_header ... ok [INFO] [stdout] test c::calendar::tests::layout_matches_the_header ... ok [INFO] [stdout] test c::decimal::tests::varlena_headers_are_read_or_refused ... ok [INFO] [stdout] test c::status::tests::a_null_or_undersized_status_is_left_alone ... ok [INFO] [stdout] test c::decimal::tests::layout_matches_the_header ... ok [INFO] [stdout] test c::table::tests::a_participant_is_three_words_of_four_bytes ... ok [INFO] [stdout] test c::status::tests::long_messages_are_cut_on_a_character_boundary ... ok [INFO] [stdout] test c::status::tests::layout_matches_the_header ... ok [INFO] [stdout] test c::table::tests::layouts_match_the_header ... ok [INFO] [stdout] test c::text::tests::layout_matches_the_header ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/aggregate.rs (/opt/rustwide/target/release/build/tessera-capi/e293c64856ec8529/out/aggregate-e293c64856ec8529) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test unprepared_selected_rows_are_errors_int4 ... ok [INFO] [stdout] test unprepared_selected_rows_are_errors_int8 ... ok [INFO] [stdout] test representations_match_the_model_int4 ... ok [INFO] [stdout] test representations_match_the_model_int8 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/arith.rs (/opt/rustwide/target/release/build/tessera-capi/ac3fa60e49c971c4/out/arith-ac3fa60e49c971c4) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test unprepared_selected_rows_are_errors_int4 ... ok [INFO] [stdout] test unprepared_selected_rows_are_errors_int8 ... ok [INFO] [stderr] Running tests/benchmark.rs (/opt/rustwide/target/release/build/tessera-capi/d0ae629b67133c24/out/benchmark-d0ae629b67133c24) [INFO] [stdout] test representations_match_the_model_int4 ... ok [INFO] [stdout] test representations_match_the_model_int8 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test aggregate64_kernels_match_the_fixture_model_on_every_case ... ok [INFO] [stdout] test filter_cases_are_fixed ... ok [INFO] [stdout] test arithmetic_kernels_match_the_fixture_model_on_every_case ... ok [INFO] [stdout] test column_comparisons_match_the_model_on_every_case ... ok [INFO] [stdout] test arithmetic64_kernels_match_the_fixture_model_on_every_case ... ok [INFO] [stdout] test counted_blocks_count_calls_and_restore_inputs_across_block_boundaries ... ok [INFO] [stdout] test filter64_cases_mirror_the_int32_cases ... ok [INFO] [stdout] test hash64_kernels_match_the_fixture_model_on_every_case ... ok [INFO] [stdout] test filter_references_match_word_local_readiness_errors ... ok [INFO] [stdout] test initialized_views_borrow_the_original_values_without_copying ... ok [INFO] [stdout] test hash_kernels_match_the_fixture_model_on_every_case ... ok [INFO] [stdout] test aggregate_kernels_match_the_fixture_model_on_every_case ... ok [INFO] [stdout] test reader_cases_are_fixed ... ok [INFO] [stdout] test reference_matches_scalar_model_and_bitmap_views ... ok [INFO] [stdout] test widening_matches_the_fixture_on_every_case ... ok [INFO] [stdout] test filter_references_match_both_readers_and_independent_model ... ok [INFO] [stdout] test filter64_references_match_both_readers_and_independent_model ... ok [INFO] [stdout] test mask_blocks_restore_every_invocation_and_handle_empty_rows ... ok [INFO] [stderr] Running tests/c_api.rs (/opt/rustwide/target/release/build/tessera-capi/c32ff56e8fa90213/out/c_api-c32ff56e8fa90213) [INFO] [stdout] test large_table_keys_have_buckets_of_their_own ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.10s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test a_panic_becomes_a_status_and_the_library_stays_usable ... ok [INFO] [stdout] test abi_and_layout_match_the_rust_types ... ok [INFO] [stdout] test column_comparisons_over_datum_storage_match_a_model ... ok [INFO] [stdout] test int8_extremes_and_the_count_of_any_type_match_a_scalar_loop ... ok [INFO] [stdout] test arithmetic_writes_results_and_reports_postgresql_codes ... ok [INFO] [stdout] test hashes_follow_pg_batch_and_the_null_policy ... ok [INFO] [stdout] test filter_narrows_the_mask_and_reports_success ... ok [INFO] [stdout] test int8_filter_reads_whole_datums ... ok [INFO] [stdout] test invalid_arguments_leave_the_mask_alone ... ok [INFO] [stdout] test aggregates_match_a_scalar_loop_and_are_null_without_rows ... ok [INFO] [stdout] test int8_arithmetic_writes_whole_results_and_reports_bigint_codes ... ok [INFO] [stderr] Running tests/calendar.rs (/opt/rustwide/target/release/build/tessera-capi/e74a094867548d60/out/calendar-e74a094867548d60) [INFO] [stdout] test int8_hashes_fold_as_hashint8_and_chain_with_int4 ... ok [INFO] [stdout] test narrowing_writes_int4_values_and_fails_past_the_range ... ok [INFO] [stdout] test widening_writes_int8_datums_of_the_selected_values ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test intervals_from_columns_of_pointers_and_scalars ... ok [INFO] [stdout] test truncation_of_timestamps_and_local_times ... ok [INFO] [stdout] test dates_add_and_fail_as_the_core ... ok [INFO] [stderr] Running tests/columns.rs (/opt/rustwide/target/release/build/tessera-capi/0cb5b7cfa6bb1ab0/out/columns-0cb5b7cfa6bb1ab0) [INFO] [stdout] test fields_with_their_scales_and_the_rest ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test bulk_fold_stops_at_a_consumer_error ... ok [INFO] [stdout] test constructors_validate_dimensions_without_reading_storage ... ok [INFO] [stdout] test non_nullable_prepared_column_rejects_a_whole_bad_word ... ok [INFO] [stdout] test byte_masks_and_sliced_values_preserve_row_numbering ... ok [INFO] [stdout] test word_blocks_need_a_full_prepared_word_and_agree_with_get ... ok [INFO] [stdout] test unprepared_flags_and_values_are_never_read ... ok [INFO] [stdout] test optional_masks_and_low_datum_bits ... ok [INFO] [stdout] test nullable_word_modes_preserve_rows_and_stop_on_consumer_error ... ok [INFO] [stderr] Running tests/decimal.rs (/opt/rustwide/target/release/build/tessera-capi/4fdff226dbfb9cc0/out/decimal-4fdff226dbfb9cc0) [INFO] [stdout] test representations_agree_with_uninitialized_gaps ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test casts_round_half_away_and_leave_the_rest ... ok [INFO] [stdout] test read_takes_a_uniform_scale_and_copies_the_other_datums ... ok [INFO] [stdout] test a_decimal_side_without_decimals_may_have_no_scale ... ok [INFO] [stdout] test compute_reads_the_decimal_side_and_writes_decimals_at_the_scale ... ok [INFO] [stdout] test filter_compares_decimals_and_leaves_the_rest ... ok [INFO] [stdout] test datums_round_trip_and_bad_inputs_fail ... ok [INFO] [stderr] Running tests/filter.rs (/opt/rustwide/target/release/build/tessera-capi/df507d93af44fc23/out/filter-df507d93af44fc23) [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test representations_match_the_scalar_model_int4 ... ok [INFO] [stdout] test representations_match_the_scalar_model_int8 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/set.rs (/opt/rustwide/target/release/build/tessera-capi/444da1395cc43561/out/set-444da1395cc43561) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test narrow_and_wide_words ... ok [INFO] [stdout] test a_whole_word ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/spill.rs (/opt/rustwide/target/release/build/tessera-capi/cc2f5f39a48e9450/out/spill-cc2f5f39a48e9450) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test damaged_blocks_report_data_corrupted ... ok [INFO] [stderr] Running tests/table.rs (/opt/rustwide/target/release/build/tessera-capi/69bf33d3c421eeac/out/table-69bf33d3c421eeac) [INFO] [stdout] test the_flags_check_both_outputs_first ... ok [INFO] [stdout] test the_plan_of_a_level_refuses_what_no_node_gives ... ok [INFO] [stdout] test the_spill_entry_points_choose_by_the_weights ... ok [INFO] [stdout] test weights_that_are_not_finite_are_refused ... ok [INFO] [stdout] test the_split_entry_point_weighs_room_bits_and_keys ... ok [INFO] [stdout] test rows_of_datums_append_to_a_chunk_of_columns ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 31 tests [INFO] [stdout] test a_step_refuses_a_phase_or_a_state_it_does_not_know ... ok [INFO] [stdout] test an_append_by_partition_refuses_partitions_past_the_limits ... ok [INFO] [stdout] test a_merge_refuses_an_impossible_item_width ... ok [INFO] [stdout] test an_append_by_partition_checks_what_it_is_given ... ok [INFO] [stdout] test chunks_of_columns_round_trip_through_the_entry_points ... ok [INFO] [stdout] test a_merge_that_cannot_be_done_fails ... ok [INFO] [stdout] test a_participant_marks_its_stop_only_while_it_probes ... ok [INFO] [stdout] test datum_and_dense_keys_build_the_same_table ... ok [INFO] [stdout] test grouped_states_accumulate_through_the_entry_points ... ok [INFO] [stdout] test datum_words_normalize_like_rows_under_partial_readiness ... ok [INFO] [stdout] test grouped_insertion_steps_through_a_key_in_one_call_each ... ok [INFO] [stdout] test int8_keys_find_the_records_of_int4_keys ... ok [INFO] [stdout] test partial_states_merge_through_the_entry_point ... ok [INFO] [stdout] test a_debug_build_checks_every_chunk ... ok [INFO] [stdout] test outputs_are_checked_before_anything_changes ... ok [INFO] [stdout] test sum_states_accumulate_through_the_entry_point ... ok [INFO] [stdout] test an_append_refuses_records_that_are_not_its_table_s ... ok [INFO] [stdout] test payload_columns_append_without_allocating ... ok [INFO] [stdout] test marks_and_walks_that_cannot_be_done_are_refused ... ok [INFO] [stdout] test the_build_counters_refuse_null_and_misaligned_words ... ok [INFO] [stdout] test the_columns_entry_point_writes_each_payload_word ... ok [INFO] [stdout] test the_partitioned_columns_entry_point_counts_each_partition ... ok [INFO] [stdout] test the_layout_probes_match_the_types ... ok [INFO] [stdout] test the_mark_entry_points_leave_marked_records_out ... ok [INFO] [stdout] test the_filter_entry_points_size_fill_and_probe ... ok [INFO] [stdout] test the_entry_points_round_trip ... ok [INFO] [stdout] test the_words_entry_point_gathers_every_column ... ok [INFO] [stdout] test the_writer_entry_points_round_trip ... ok [INFO] [stdout] test the_sort_entry_points_order_every_record ... ok [INFO] [stdout] test the_sort_layout_probes_match_the_type ... ok [INFO] [stderr] Running tests/text.rs (/opt/rustwide/target/release/build/tessera-capi/8886715b410375cb/out/text-8886715b410375cb) [INFO] [stdout] test int4_keys_find_the_records_of_int8_keys ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test comparisons_patterns_and_the_rest ... ok [INFO] [stdout] test lengths_and_pieces_by_characters ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/build/tessera-core/58c866420670171b/out/tessera_core-58c866420670171b) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test bitmap::tests::word_count_does_not_overflow ... ok [INFO] [stderr] Running tests/reader.rs (/opt/rustwide/target/release/build/tessera-core/47a552953cb410bc/out/reader-47a552953cb410bc) [INFO] [stdout] test bits::tests::every_set_bit_comes_once_lowest_first ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test word_blocks_cover_full_words_and_default_to_none ... ok [INFO] [stdout] test consumer_error_stops_the_fold_before_further_reads ... ok [INFO] [stdout] test selected_fold_checks_each_nonempty_word_once_before_reading ... ok [INFO] [stdout] test reader_borrows_non_static_text_without_copying ... ok [INFO] [stdout] test word_fold_matches_next_for_full_and_partial_words ... ok [INFO] [stdout] test copied_word_allows_mutating_active_mask_during_iteration ... ok [INFO] [stdout] test reader_supports_wide_values_and_preserves_inherent_get ... ok [INFO] [stdout] test word_validation_never_calls_reader_for_invalid_requests ... ok [INFO] [stdout] test word_values_has_no_copy_or_clone_bound ... ok [INFO] [stdout] test word_validation_checks_every_tail_bit ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/views.rs (/opt/rustwide/target/release/build/tessera-core/91056c0a088dffaa/out/views-91056c0a088dffaa) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test byte_words_preserve_bit_order_and_padding_at_every_byte_alignment ... ok [INFO] [stdout] test a_call_checks_that_its_masks_have_its_rows ... ok [INFO] [stdout] test column_construction_rejects_mismatched_non_nulls ... ok [INFO] [stdout] test columns_accept_all_non_null_without_bitmap_including_empty_values ... ok [INFO] [stdout] test bitmap_constructors_reject_wrong_word_counts_without_mutation ... ok [INFO] [stdout] test dropping_a_column_does_not_drop_any_values_even_at_null_positions ... ok [INFO] [stdout] test all_non_null_matches_explicit_bitmap_including_bounds ... ok [INFO] [stdout] test extreme_dimensions_fail_without_large_allocations_or_overflow ... ok [INFO] [stdout] test errors_support_anyhow_results_and_context ... ok [INFO] [stdout] test byte_windows_validate_ranges_and_exact_buffers ... ok [INFO] [stdout] test failed_intersections_preserve_every_word ... ok [INFO] [stdout] test masks_match_existing_c_test_cases ... ok [INFO] [stdout] test mutable_mask_can_be_reborrowed_after_reading ... ok [INFO] [stdout] test selection_does_not_change_non_nulls_or_physical_indices ... ok [INFO] [stdout] test bitmap_constructors_reject_nonzero_tail_bits_without_mutation ... ok [INFO] [stdout] test columns_borrow_original_non_copy_values_and_distinguish_null_from_bounds ... ok [INFO] [stdout] test masks_match_boolean_model ... ok [INFO] [stdout] test byte_windows_match_word_masks ... ok [INFO] [stdout] test word_intersection_only_removes_rows_in_target_word ... ok [INFO] [stdout] test intersection_matches_boolean_model_and_never_restores_rows ... ok [INFO] [stdout] test clear_ignores_out_of_bounds_rows_without_changing_any_word ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/release/build/tessera-crosscheck/fd28d2f12fd71d57/out/tessera_crosscheck-fd28d2f12fd71d57) [INFO] [stdout] test clear_matches_boolean_model_and_is_idempotent ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.73s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test ast::tests::a_relaxed_query_has_no_limit_or_distinct ... ok [INFO] [stdout] test ast::tests::quotes_are_doubled ... ok [INFO] [stdout] test generate::tests::integer_literals_keep_their_sign_inside_the_cast ... ok [INFO] [stdout] test ast::tests::a_probe_reads_each_table_through_its_own_parts_of_the_expressions ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/build/tessera-kernels/4869601982ad295a/out/tessera_kernels-4869601982ad295a) [INFO] [stdout] test oracle::tests::a_data_exception_in_one_mode_is_the_datas_when_the_relaxed_query_raises_one ... ok [INFO] [stdout] test oracle::tests::findings_are_disagreements_and_crashes ... ok [INFO] [stdout] test schema::tests::the_setup_creates_every_column_of_the_tables ... ok [INFO] [stdout] test schema::tests::every_table_starts_with_its_key ... ok [INFO] [stdout] test generate::tests::one_seed_gives_one_query ... ok [INFO] [stdout] test ast::tests::a_query_is_written_with_every_parenthesis ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 76 tests [INFO] [stdout] test calendar::tests::dates_add_subtract_and_cast_as_the_core ... ok [INFO] [stdout] test calendar::tests::intervals_add_months_clamped_then_days_then_time ... ok [INFO] [stdout] test decimal::tests::reads_long_forms_and_refuses_what_is_not_a_decimal ... ok [INFO] [stdout] test decimal::tests::sum_states_keep_specials_and_round_trip_their_words ... ok [INFO] [stdout] test calendar::tests::fields_of_days_and_times ... ok [INFO] [stdout] test decimal::tests::sums_rescale_and_stop_at_the_bound ... ok [INFO] [stdout] test calendar::tests::truncation_rounds_down_to_the_unit ... ok [INFO] [stdout] test decimal::tests::rounds_half_away_from_zero ... ok [INFO] [stdout] test int32::divisor::tests::constants_follow_the_construction ... ok [INFO] [stdout] test int32::divisor::tests::every_dividend_matches_the_operators ... ignored, exhaustive; run in release on request [INFO] [stdout] test decimal::tests::wide_gaps_of_scale_order_and_add_exactly ... ok [INFO] [stdout] test int32::divisor::tests::zero_and_units_are_not_prepared ... ok [INFO] [stdout] test calendar::tests::iso_weeks_and_years_count_thursdays ... ok [INFO] [stdout] test int64::divisor::tests::constants_follow_the_construction ... ok [INFO] [stdout] test int32::divisor::tests::any_dividend_divides_as_the_operators ... ok [INFO] [stdout] test int64::divisor::tests::zero_and_units_are_not_prepared ... ok [INFO] [stdout] test set::tests::a_batch_writes_found_and_present ... ok [INFO] [stdout] test int32::divisor::tests::quotients_and_remainders_match_the_operators ... ok [INFO] [stdout] test int64::divisor::tests::any_dividend_divides_as_the_operators ... ok [INFO] [stdout] test sort::tests::a_merge_refuses_a_run_to_load_first ... ok [INFO] [stdout] test sort::tests::bits_cross_words ... ok [INFO] [stdout] test sort::tests::the_widest_item_fits ... ok [INFO] [stdout] test spill_columns::tests::mismatched_shapes_are_refused ... ok [INFO] [stdout] test int64::divisor::tests::quotients_and_remainders_match_the_operators ... ok [INFO] [stdout] test spill_columns::tests::rows_go_to_their_partitions_until_a_chunk_fills ... ok [INFO] [stdout] test table::marks::tests::a_chunk_has_a_word_of_marks_per_64_records ... ok [INFO] [stdout] test table::marks::tests::a_record_is_found_as_division_finds_it ... ok [INFO] [stdout] test table::marks::tests::a_walk_refuses_a_chunk_that_cannot_be_one ... ok [INFO] [stdout] test table::marks::tests::a_walk_refuses_a_used_mark_or_a_cursor_off_the_records ... ok [INFO] [stdout] test table::marks::tests::the_largest_offsets_divide_exactly ... ok [INFO] [stdout] test table::phases::tests::a_late_participant_joins_the_phase_the_others_are_in ... ok [INFO] [stdout] test table::phases::tests::a_participant_alone_builds_flushes_sizes_links_and_probes ... ok [INFO] [stdout] test table::phases::tests::a_participant_stops_only_while_it_probes ... ok [INFO] [stdout] test table::phases::tests::a_round_elects_allocates_loads_probes_and_frees ... ok [INFO] [stdout] test table::phases::tests::an_attach_past_the_last_phase_is_an_error ... ok [INFO] [stdout] test table::phases::tests::an_unknown_state_is_an_error ... ok [INFO] [stdout] test decimal::tests::writes_as_make_result_and_reads_back ... ok [INFO] [stdout] test table::phases::tests::counts_past_their_words_are_refused ... ok [INFO] [stdout] test table::phases::tests::nothing_appended_is_nothing_to_link ... ok [INFO] [stdout] test table::phases::tests::participants_count_a_build_at_once ... ok [INFO] [stdout] test table::shared_spill::tests::a_counter_never_goes_below_zero ... ok [INFO] [stdout] test table::shared_spill::tests::a_grouping_goes_from_its_start_down_to_its_target ... ok [INFO] [stdout] test table::shared_spill::tests::a_join_keeps_reserve_for_its_tails_and_a_quarter_in_memory ... ok [INFO] [stdout] test table::shared_spill::tests::a_level_past_the_bits_of_the_hash_is_refused ... ok [INFO] [stdout] test table::shared_spill::tests::a_level_being_split_weighs_the_records_it_will_hold ... ok [INFO] [stdout] test table::shared_spill::tests::a_partition_splits_past_its_room_with_bits_left_and_many_keys ... ok [INFO] [stdout] test table::shared_spill::tests::a_total_equal_to_the_budget_is_not_over ... ok [INFO] [stdout] test table::shared_spill::tests::files_and_partitions_are_taken_once ... ok [INFO] [stdout] test table::shared_spill::tests::counts_past_their_words_are_refused ... ok [INFO] [stdout] test table::shared_spill::tests::local_words_choose_as_shared_ones_do ... ok [INFO] [stdout] test table::shared_spill::tests::the_first_split_holds_and_the_largest_partition_goes_to_disk ... ok [INFO] [stdout] test table::shared_spill::tests::the_words_are_sized_for_1_to_65536_partitions ... ok [INFO] [stdout] test table::shared_spill::tests::the_records_rule_holds_at_its_edges ... ok [INFO] [stdout] test table::shared_spill::tests::words_attach_only_as_words_for_sizes_them ... ok [INFO] [stdout] test table::tests::a_chunk_splits_into_the_chunks_of_its_partitions ... ok [INFO] [stdout] test table::tests::a_damaged_count_is_bounded_by_the_places_of_the_chunks ... ok [INFO] [stdout] test table::tests::a_merge_stops_for_a_chunk_or_a_larger_index ... ok [INFO] [stdout] test table::tests::a_merged_count_past_the_int8_range_fails ... ok [INFO] [stdout] test table::tests::a_split_that_cannot_be_done_is_refused ... ok [INFO] [stdout] test table::tests::chunks_past_the_limits_are_refused ... ok [INFO] [stdout] test table::tests::groups_go_to_the_chunks_of_their_partitions ... ok [INFO] [stdout] test table::tests::four_threads_fill_a_filter_as_one_add_fills_it ... ok [INFO] [stdout] test table::tests::misaligned_or_odd_blocks_are_refused ... ok [INFO] [stdout] test table::tests::half_the_buckets_stops_every_row_of_a_lookup_by_partition ... ok [INFO] [stdout] test table::tests::partitions_past_the_hash_or_the_chunks_are_refused ... ok [INFO] [stdout] test table::tests::states_of_a_group_merge ... ok [INFO] [stdout] test text::tests::characters_count_and_offset_by_lead_bytes ... ok [INFO] [stdout] test text::tests::like_matches_pieces_as_the_core ... ok [INFO] [stdout] test text::tests::pieces_as_the_core_takes_them ... ok [INFO] [stdout] test table::tests::one_of_four_threads_builds_a_shared_filter_every_key_passes ... ok [INFO] [stdout] test spill_columns::tests::rows_go_in_order_until_the_chunk_or_the_values_fill ... ok [INFO] [stdout] test set::tests::membership_as_a_linear_scan ... ok [INFO] [stdout] test decimal::tests::operations_are_exact ... ok [INFO] [stdout] test calendar::tests::intervals_add_as_the_core_steps_them ... ok [INFO] [stdout] test calendar::tests::julian_days_match_the_calendar_and_round_trip ... ok [INFO] [stderr] Running tests/aggregate.rs (/opt/rustwide/target/release/build/tessera-kernels/d50954e057f54ea8/out/aggregate-d50954e057f54ea8) [INFO] [stdout] test sort::tests::runs_merge_into_the_order_of_all_their_items ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 75 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.12s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test count_reads_no_values ... ok [INFO] [stdout] test empty_and_all_null_selections_give_nothing_and_extremes_do_not_overflow ... ok [INFO] [stdout] test row_count_mismatches_are_errors ... ok [INFO] [stdout] test aggregates_match_the_model_and_the_row_path_int4 ... ok [INFO] [stdout] test aggregates_match_the_model_and_the_row_path_int8 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/arith.rs (/opt/rustwide/target/release/build/tessera-kernels/c09535caab3b9281/out/arith-c09535caab3b9281) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test dimension_errors_come_before_any_mutation_int8 ... ok [INFO] [stdout] test dimension_errors_come_before_any_mutation_int4 ... ok [INFO] [stdout] test a_null_row_never_fails_whatever_the_other_operand_int4 ... ok [INFO] [stdout] test a_null_row_never_fails_whatever_the_other_operand_int8 ... ok [INFO] [stdout] test semantics_follow_postgresql_int8 ... ok [INFO] [stdout] test nulls_propagate_and_unselected_rows_stay_unmarked_int4 ... ok [INFO] [stdout] test nulls_propagate_and_unselected_rows_stay_unmarked_int8 ... ok [INFO] [stdout] test overflow_in_null_or_unselected_lanes_is_not_an_error_int8 ... ok [INFO] [stdout] test semantics_follow_postgresql_int4 ... ok [INFO] [stdout] test overflow_in_null_or_unselected_lanes_is_not_an_error_int4 ... ok [INFO] [stdout] test every_shape_matches_the_model_on_both_paths_int8 ... ok [INFO] [stdout] test every_shape_matches_the_model_on_both_paths_int4 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/cast.rs (/opt/rustwide/target/release/build/tessera-kernels/5ccd3710ea900047/out/cast-5ccd3710ea900047) [INFO] [stdout] running 5 tests [INFO] [stdout] test narrowing_keeps_every_int4_value_and_the_nulls ... ok [INFO] [stdout] test narrowing_fails_on_a_selected_value_past_the_int4_range ... ok [INFO] [stdout] test dimension_errors_come_before_any_mutation ... ok [INFO] [stdout] test narrowing_matches_the_model ... ok [INFO] [stdout] test widening_keeps_the_sign_and_the_nulls_on_every_shape_of_word ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/compare.rs (/opt/rustwide/target/release/build/tessera-kernels/10a2fec188a0f7fa/out/compare-10a2fec188a0f7fa) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test row_counts_must_agree_before_any_change ... ok [INFO] [stdout] test comparisons_match_the_model_and_the_row_path_int4 ... ok [INFO] [stdout] test comparisons_match_the_model_and_the_row_path_int8 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/decimal.rs (/opt/rustwide/target/release/build/tessera-kernels/38b333c767eed7c8/out/decimal-38b333c767eed7c8) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test a_cast_and_a_read_answer_rows_past_the_first_word ... ok [INFO] [stdout] test a_state_takes_a_decimal_in_its_words_as_decoded ... ok [INFO] [stdout] test a_sum_adds_a_decimal_exactly_or_refuses_it_unchanged ... ok [INFO] [stdout] test casts_to_integers_leave_out_of_range_values ... ok [INFO] [stdout] test extreme_states_refuse_unknown_words ... ok [INFO] [stdout] test extreme_takes_the_later_of_equal_values_of_other_scales ... ok [INFO] [stdout] test a_sum_adds_another_sum_exactly_or_refuses_it_unchanged ... ok [INFO] [stdout] test a_sum_stops_one_short_of_its_bound ... ok [INFO] [stdout] test read_takes_one_scale_or_every_scale ... ok [INFO] [stdout] test different_row_counts_fail_before_writing ... ok [INFO] [stdout] test extreme_states_offer_rows_in_numeric_order ... ok [INFO] [stdout] test a_sum_of_terms_takes_the_same_in_bulk_and_term_by_term ... ok [INFO] [stdout] test merged_partial_states_add_exactly_or_go_to_the_rest ... ok [INFO] [stdout] test filter_keeps_the_rows_that_hold_and_leaves_the_rest ... ok [INFO] [stdout] test extreme_keeps_the_last_of_equal_decimals_and_leaves_the_rest ... ok [INFO] [stdout] test compute_writes_results_decimals_and_the_rest ... ok [INFO] [stdout] test sum_adds_every_decimal_and_leaves_the_rest ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.48s [INFO] [stdout] [INFO] [stderr] Running tests/filter.rs (/opt/rustwide/target/release/build/tessera-kernels/d3ef9dd28016f74d/out/filter-d3ef9dd28016f74d) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test empty_words_and_unselected_unprepared_rows_are_not_read_int4 ... ok [INFO] [stdout] test dimension_errors_never_read_or_mutate_int4 ... ok [INFO] [stdout] test dimension_errors_never_read_or_mutate_int8 ... ok [INFO] [stdout] test empty_words_and_unselected_unprepared_rows_are_not_read_int8 ... ok [INFO] [stdout] test reader_error_keeps_current_and_later_words_without_rollback_int4 ... ok [INFO] [stdout] test successive_filters_keep_only_the_intersection_int4 ... ok [INFO] [stdout] test successive_filters_keep_only_the_intersection_int8 ... ok [INFO] [stdout] test filters_match_the_model_and_the_row_path_int4 ... ok [INFO] [stdout] test reader_error_keeps_current_and_later_words_without_rollback_int8 ... ok [INFO] [stdout] test filters_match_the_model_and_the_row_path_int8 ... ok [INFO] [stdout] test comparisons_match_scalar_model_int4 ... ok [INFO] [stdout] test comparisons_match_scalar_model_int8 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/hash.rs (/opt/rustwide/target/release/build/tessera-kernels/1f949b37afec7d4c/out/hash-1f949b37afec7d4c) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test a_rejected_row_is_not_read_by_later_keys_int8 ... ok [INFO] [stdout] test known_values_match_postgresql ... ok [INFO] [stdout] test dimension_errors_come_before_any_change_int4 ... ok [INFO] [stdout] test reject_narrows_valid_and_group_hashes_nulls_as_one_key_int4 ... ok [INFO] [stdout] test reject_narrows_valid_and_group_hashes_nulls_as_one_key_int8 ... ok [INFO] [stdout] test a_rejected_row_is_not_read_by_later_keys_int4 ... ok [INFO] [stdout] test further_keys_combine_in_order ... ok [INFO] [stdout] test dimension_errors_come_before_any_change_int8 ... ok [INFO] [stdout] test chains_match_the_model_and_the_row_path_int4 ... ok [INFO] [stdout] test the_fold_is_hashint8s ... ok [INFO] [stdout] test an_int8_in_int4_range_hashes_like_the_int4 ... ok [INFO] [stdout] test chains_match_the_model_and_the_row_path_int8 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stderr] Running tests/sort.rs (/opt/rustwide/target/release/build/tessera-kernels/59c76b7924cae94d/out/sort-59c76b7924cae94d) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test a_heap_rejects_the_rows_that_do_not_beat_its_worst ... ok [INFO] [stdout] test misuse_is_an_error ... ok [INFO] [stdout] test item_widths ... ok [INFO] [stdout] test a_run_keeps_the_words_of_its_keys ... ok [INFO] [stdout] test key_lanes_order_the_selected_rows_as_their_keys ... ok [INFO] [stdout] test one_key_every_direction_and_null_place ... ok [INFO] [stdout] test a_top_n_heap_keeps_the_first_rows_in_order ... ok [INFO] [stdout] test several_keys_across_word_boundaries ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s [INFO] [stdout] [INFO] [stderr] Running tests/table.rs (/opt/rustwide/target/release/build/tessera-kernels/33e9449f498bed77/out/table-33e9449f498bed77) [INFO] [stdout] [INFO] [stdout] running 48 tests [INFO] [stdout] test a_filter_lets_every_key_through_and_few_others ... ok [INFO] [stdout] test a_cleared_key_is_zero_in_every_record ... ok [INFO] [stdout] test a_filter_of_the_wrong_size_is_refused ... ok [INFO] [stdout] test a_full_chunk_leaves_the_rest_pending_until_linked_elsewhere ... ok [INFO] [stdout] test a_full_chunk_resolves_known_keys_only ... ok [INFO] [stdout] test a_corrupt_header_is_refused ... ok [INFO] [stdout] test a_corrupt_reference_chain_or_used_mark_is_an_error ... ok [INFO] [stdout] test a_created_table_is_empty_and_attaches_again ... ok [INFO] [stdout] test a_hash_sets_the_bits_the_rule_gives ... ok [INFO] [stdout] test a_record_s_mark_is_its_bit_of_its_chunk_s_run ... ok [INFO] [stdout] test a_null_key_groups_apart_from_the_value_it_hashes_like ... ok [INFO] [stdout] test a_probe_writes_the_whole_result ... ok [INFO] [stdout] test a_scattered_gather_reads_what_a_gather_reads ... ok [INFO] [stdout] test a_record_takes_its_header_its_key_slots_and_its_payload ... ok [INFO] [stdout] test a_sum_past_the_bigint_range_fails_and_arguments_are_checked ... ok [INFO] [stdout] test a_walk_visits_every_record_once_in_appended_order ... ok [INFO] [stdout] test a_missing_payload_is_zeros ... ok [INFO] [stdout] test a_null_group_key_and_int8_keys_pass_their_filter ... ok [INFO] [stdout] test a_record_larger_than_a_chunk_is_refused ... ok [INFO] [stdout] test configurations_are_checked ... ok [INFO] [stdout] test a_spill_filter_stays_within_an_eighth_of_its_memory ... ok [INFO] [stdout] test a_state_merges_another ... ok [INFO] [stdout] test equal_keys_chain_through_next_match ... ok [INFO] [stdout] test dimension_errors_come_before_any_change ... ok [INFO] [stdout] test a_word_probed_at_once_detects_a_cycle ... ok [INFO] [stdout] test an_empty_table_rejects_everything_and_sizes_are_checked ... ok [INFO] [stdout] test batches_of_every_shape_round_trip ... ok [INFO] [stdout] test an_index_takes_records_up_to_half_its_buckets_and_regrows ... ok [INFO] [stdout] test gather_reads_one_payload_word_of_each_selected_match ... ok [INFO] [stdout] test extreme_states_follow_a_row_by_row_model ... ok [INFO] [stdout] test few_absent_keys_pass_a_filter_of_16_bits_a_key ... ok [INFO] [stdout] test linking_counts_the_records_whose_keys_were_there_already ... ok [INFO] [stdout] test grouped_chains_span_chunks_and_survive_a_larger_index ... ok [INFO] [stdout] test grouped_states_follow_a_row_by_row_model ... ok [INFO] [stdout] test grouped_records_of_a_key_lie_together ... ok [INFO] [stdout] test inserted_rows_are_found_and_absent_keys_are_not ... ok [INFO] [stdout] test index_size_covers_header_and_buckets ... ok [INFO] [stdout] test partial_states_merge_as_the_rows_would ... ok [INFO] [stdout] test rows_find_or_create_the_record_of_their_keys ... ok [INFO] [stdout] test payload_columns_append_the_records_a_payload_array_does ... ok [INFO] [stdout] test sum_states_follow_a_row_by_row_model ... ok [INFO] [stdout] test reference_zero_names_no_record ... ok [INFO] [stdout] test regrowing_keeps_records_and_their_references ... ok [INFO] [stdout] test the_words_of_a_filter_for_its_records ... ok [INFO] [stdout] test two_keys_of_different_kinds_compare_whole ... ok [INFO] [stdout] test marked_records_are_left_out_of_the_walk ... ok [INFO] [stdout] test a_word_probed_at_once_answers_as_rows_probed_alone ... ok [INFO] [stdout] test whole_words_normalize_like_rows ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running tests/text.rs (/opt/rustwide/target/release/build/tessera-kernels/6633da815368a875/out/text-6633da815368a875) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test the_batch_functions_answer_each_selected_row ... ok [INFO] [stdout] test like_matches_as_dynamic_programming ... ok [INFO] [stdout] test pieces_match_the_characters ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/build/tessera-pgtool/957a2245b0ffbbd7/out/tessera_pgtool-957a2245b0ffbbd7) [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test snapshot::tests::the_files_that_decide_the_build_are_compared ... ok [INFO] [stdout] test tests::major_versions ... ok [INFO] [stdout] test tests::binaries_name_the_modules_and_the_server ... ok [INFO] [stdout] test tests::clusters_are_named_by_their_spec ... ok [INFO] [stdout] test tests::daemons_get_no_inherited_descriptors ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/build/tessera-pmu/0ed7e9b0ecbf551f/out/tessera_pmu-0ed7e9b0ecbf551f) [INFO] [stdout] test snapshot::tests::snapshots_preserve_index_dirty_files_and_untracked_sources ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test tests::since_subtracts_per_field_and_saturates ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/open.rs (/opt/rustwide/target/release/build/tessera-pmu/9813fbebfa13105c/out/open-9813fbebfa13105c) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/build/tessera-spill/3eff2650b76dc181/out/tessera_spill-3eff2650b76dc181) [INFO] [stdout] test counters_count_a_known_loop_or_explain_why_not ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test columns::tests::a_damaged_or_foreign_chunk_is_refused ... ok [INFO] [stdout] test pack::tests::a_join_record_of_int4_packs_to_twelve_bytes ... ok [INFO] [stdout] test columns::tests::a_chunk_keeps_within_its_limits ... ok [INFO] [stdout] test pack::tests::damaged_packed_bodies_are_refused ... ok [INFO] [stdout] test columns::tests::lanes_pack_at_the_width_of_their_span_and_read_back ... ok [INFO] [stdout] test columns::tests::a_lane_is_stored_from_its_least_signed_value ... ok [INFO] [stdout] test columns::tests::wide_chunks_take_a_lane_of_null_bits_per_64_words ... ok [INFO] [stdout] test columns::tests::empty_and_full_chunks_round_trip ... ok [INFO] [stdout] test pack::tests::what_is_no_chunk_of_records_stays_as_it_is ... ok [INFO] [stdout] test plan::tests::a_chunk_is_a_share_of_the_limit_within_its_bounds ... ok [INFO] [stdout] test pack::tests::widths_follow_the_values_of_each_lane ... ok [INFO] [stdout] test plan::tests::a_level_doubles_by_its_bytes_participants_and_reserve ... ok [INFO] [stdout] test tests::a_header_reads_back_as_written ... ok [INFO] [stdout] test tests::a_header_that_would_not_read_back_is_not_written ... ok [INFO] [stdout] test plan::tests::a_level_keeps_to_the_bits_of_the_hash ... ok [INFO] [stdout] test tests::every_damaged_field_is_refused ... ok [INFO] [stdout] test tests::the_level_and_the_limit_hold_for_every_kind ... ok [INFO] [stdout] test plan::tests::the_three_rules_are_one_with_their_parameters ... ok [INFO] [stdout] test tests::a_columns_header_keeps_its_lengths ... ok [INFO] [stdout] test plan::tests::a_plan_refuses_bounds_out_of_order ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [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] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/build/tessera-testing/edfbfd7af801d332/out/tessera_testing-edfbfd7af801d332) [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/release/build/tessera-tpch/999c9be109c3511f/out/tessera_tpch-999c9be109c3511f) [INFO] [stdout] [INFO] [stdout] running 55 tests [INFO] [stdout] test cluster::tests::clusters_are_per_scale ... ok [INFO] [stdout] test compare::tests::counts_widths_and_nulls ... ok [INFO] [stdout] test check::tests::results_have_a_line_per_query ... ok [INFO] [stdout] test compare::tests::decimals_are_canonical ... ok [INFO] [stdout] test answers::tests::values_are_trimmed ... ok [INFO] [stdout] test answers::tests::q11_keys_lose_their_last_two_digits ... ok [INFO] [stdout] test check::tests::verdicts_of_the_modes ... ok [INFO] [stdout] test check::tests::at_sf1_off_is_held_to_the_published_answer ... ok [INFO] [stdout] test compare::tests::the_specification_allows_its_tolerances ... ok [INFO] [stdout] test config::tests::conf_preloads_tessera_and_sets_the_server ... ok [INFO] [stdout] test config::tests::scale_labels_are_canonical ... ok [INFO] [stdout] test config::tests::scale_rejects_what_is_not_a_positive_decimal ... ok [INFO] [stdout] test config::tests::shared_buffers_hold_the_data ... ok [INFO] [stdout] test load::tests::reserved_characters_are_escaped ... ok [INFO] [stdout] test load::tests::sizes_read_like_postgres ... ok [INFO] [stdout] test measure::tests::only_the_same_answers_are_timed ... ok [INFO] [stdout] test measure::tests::pairs_alternate_their_order ... ok [INFO] [stdout] test measure::tests::samples_make_pairs_and_csv ... ok [INFO] [stdout] test participation::tests::golden_files_keep_lines_and_report_differences ... ok [INFO] [stdout] test compare::tests::exact_values_compare_as_numbers ... ok [INFO] [stdout] test participation::tests::golden_files_per_setting ... ok [INFO] [stdout] test participation::tests::off_must_run_no_tessera_node ... ok [INFO] [stdout] test compare::tests::rows_with_equal_keys_come_in_any_order ... ok [INFO] [stdout] test queries::tests::fraction_is_per_scale ... ok [INFO] [stdout] test queries::tests::queries_are_in_order_with_keys_among_their_columns ... ok [INFO] [stdout] test participation::tests::plans_count_rows_and_nodes ... ok [INFO] [stdout] test queries::tests::selections ... ok [INFO] [stdout] test compare::tests::on_and_off_must_agree_byte_for_byte ... ok [INFO] [stdout] test report::tests::markdown_carries_the_table_and_the_disclaimer ... ok [INFO] [stdout] test compare::tests::past_the_limit_any_rows_of_the_run_come ... ok [INFO] [stdout] test report::tests::runs_compare_query_by_query ... ok [INFO] [stdout] test report::tests::the_table_shows_status_participation_and_times ... ok [INFO] [stdout] test rundir::tests::identifiers_are_six_letters_or_digits ... ok [INFO] [stdout] test session::tests::statements_set_the_mode_and_the_run ... ok [INFO] [stdout] test rundir::tests::hashes_are_hex ... ok [INFO] [stdout] test rundir::tests::splitmix_is_the_reference_sequence ... ok [INFO] [stdout] test report::tests::runs_load_from_their_directory ... ok [INFO] [stdout] test stats::tests::a_noisy_ratio_has_a_wide_interval ... ok [INFO] [stdout] test stats::tests::geometric_means ... ok [INFO] [stdout] test stats::tests::summaries_of_pairs ... ok [INFO] [stdout] test stats::tests::totals_of_a_run ... ok [INFO] [stdout] test tests::a_bad_scale_is_refused ... ok [INFO] [stdout] test tests::check_takes_queries_and_settings ... ok [INFO] [stdout] test stats::tests::medians ... ok [INFO] [stdout] test stats::tests::outcomes_against_the_threshold ... ok [INFO] [stdout] test tests::run_takes_the_timing ... ok [INFO] [stdout] test stats::tests::unpaired_intervals ... ok [INFO] [stdout] test tests::the_interface_is_consistent ... ok [INFO] [stdout] test queries::tests::every_file_is_a_query_without_placeholders_but_fraction ... ok [INFO] [stdout] test tests::setup_takes_the_cluster_arguments ... ok [INFO] [stdout] test tests::shared_buffers_can_be_set ... ok [INFO] [stdout] test tests::without_a_subcommand_it_runs ... ok [INFO] [stdout] test answers::tests::every_answer_parses_with_the_columns_of_its_query ... ok [INFO] [stdout] test load::tests::tables_have_the_rows_of_the_specification ... ok [INFO] [stdout] test load::tests::copy_lines_are_dbgen_rows_without_the_last_bar ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 55 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.25s [INFO] [stdout] [INFO] [stderr] Doc-tests tessera_capi [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test crates/tessera-capi/src/column/ints.rs - column::ints::DenseIntColumn<'a,T>::try_new (line 138) - compile fail ... ok [INFO] [stdout] test crates/tessera-capi/src/column/ints.rs - column::ints::DatumIntColumn<'a,T>::try_new (line 298) - compile fail ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Doc-tests tessera_core [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test crates/tessera-core/src/row_mask.rs - row_mask::RowMask<'a>::intersect_word (line 242) ... ok [INFO] [stdout] test crates/tessera-core/src/lib.rs - (line 22) ... ok [INFO] [stdout] test crates/tessera-core/src/row_mask.rs - row_mask::RowMask<'a>::set_word (line 267) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test crates/tessera-core/src/row_mask.rs - row_mask::RowMask<'a>::as_view (line 210) - compile fail ... ok [INFO] [stdout] test crates/tessera-core/src/row_mask.rs - row_mask::RowMask (line 184) - compile fail ... ok [INFO] [stdout] test crates/tessera-core/src/column.rs - column::ColumnView (line 33) - compile fail ... ok [INFO] [stdout] test crates/tessera-core/src/row_mask.rs - row_mask::RowMaskView (line 48) - compile fail ... ok [INFO] [stdout] test crates/tessera-core/src/column.rs - column::ColumnView (line 21) - compile fail ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.49s; merged doctests compilation took 0.37s [INFO] [stderr] Doc-tests tessera_kernels [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test crates/tessera-kernels/src/cast.rs - cast::int8_to_int4 (line 132) ... ok [INFO] [stdout] test crates/tessera-kernels/src/count.rs - count::count (line 24) ... ok [INFO] [stdout] test crates/tessera-kernels/src/int32/aggregate.rs - int32::aggregate::sum (line 33) ... ok [INFO] [stdout] test crates/tessera-kernels/src/int32/aggregate.rs - int32::aggregate::min (line 72) ... ok [INFO] [stdout] test crates/tessera-kernels/src/int64/filter.rs - int64::filter::filter (line 28) ... ok [INFO] [stdout] test crates/tessera-kernels/src/table/bloom.rs - table::bloom::probe (line 302) ... ok [INFO] [stdout] test crates/tessera-kernels/src/cast.rs - cast::int4_to_int8 (line 38) ... ok [INFO] [stdout] test crates/tessera-kernels/src/int32/arith.rs - int32::arith::arith_scalar (line 54) ... ok [INFO] [stdout] test crates/tessera-kernels/src/int32/filter.rs - int32::filter::filter (line 28) ... ok [INFO] [stdout] test crates/tessera-kernels/src/table/mod.rs - table (line 54) ... ok [INFO] [stdout] test crates/tessera-kernels/src/table/bloom.rs - table::bloom::add (line 332) ... ok [INFO] [stdout] test crates/tessera-kernels/src/int64/hash.rs - int64::hash::hash (line 46) ... ok [INFO] [stdout] test crates/tessera-kernels/src/int32/hash.rs - int32::hash::hash (line 80) ... ok [INFO] [stdout] test crates/tessera-kernels/src/int64/aggregate.rs - int64::aggregate::min (line 25) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.90s; merged doctests compilation took 0.87s [INFO] [stderr] Doc-tests tessera_pgtool [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] Doc-tests tessera_pmu [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] Doc-tests tessera_spill [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] Doc-tests tessera_testing [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" "0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b", kill_on_drop: false }` [INFO] [stdout] 0e379af3b04309d495da74fb72019f093a9360bb260b0535b76153c0eae6ad1b