[INFO] fetching crate zudb 0.0.2...
[INFO] testing zudb-0.0.2 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate zudb 0.0.2 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate zudb 0.0.2
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate zudb 0.0.2
[INFO] tweaked toml for crates.io crate zudb 0.0.2 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate zudb 0.0.2 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 crates.io crate zudb 0.0.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded zudb-encoding v0.0.2
[INFO] [stderr]   Downloaded twox-hash v2.1.4
[INFO] [stderr]   Downloaded arrow-data v59.3.0
[INFO] [stderr]   Downloaded zudb-exec v0.0.2
[INFO] [stderr]   Downloaded zudb-storage v0.0.2
[INFO] [stderr]   Downloaded arrow-schema v59.3.0
[INFO] [stderr]   Downloaded arrow-ipc v59.3.0
[INFO] [stderr]   Downloaded object_store v0.14.2
[INFO] [stderr]   Downloaded zudb-zu1 v0.0.2
[INFO] [stderr]   Downloaded zudb-s3 v0.0.2
[INFO] [stderr]   Downloaded arrow-select v59.3.0
[INFO] [stderr]   Downloaded parquet v59.3.0
[INFO] [stderr]   Downloaded arrow-array v59.3.0
[INFO] [stderr]   Downloaded zudb-vector v0.0.2
[INFO] [stderr]   Downloaded zudb-sqlite v0.0.2
[INFO] [stderr]   Downloaded ruzstd v0.9.0
[INFO] [stderr]   Downloaded zudb-common v0.0.2
[INFO] [stderr]   Downloaded arrow-buffer v59.3.0
[INFO] [stderr]   Downloaded zudb-query v0.0.2
[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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef
[INFO] running `Command { std: "docker" "start" "109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef", 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" "109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef" "/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" "109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef", 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" "109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling twox-hash v2.1.4
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling cc v1.5.1
[INFO] [stderr]    Compiling crc32c v0.6.8
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling hashlink v0.12.2
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling ruzstd v0.9.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling itertools v0.15.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling libsqlite3-sys v0.38.2
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.4
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling zudb-common v0.0.2
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling zudb-encoding v0.0.2
[INFO] [stderr]    Compiling zudb-vector v0.0.2
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling zudb-storage v0.0.2
[INFO] [stderr]    Compiling zudb-zu1 v0.0.2
[INFO] [stderr]    Compiling zudb-query v0.0.2
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling object_store v0.14.2
[INFO] [stderr]    Compiling zudb-s3 v0.0.2
[INFO] [stderr]    Compiling zudb-exec v0.0.2
[INFO] [stderr]    Compiling rusqlite v0.40.2
[INFO] [stderr]    Compiling zudb-sqlite v0.0.2
[INFO] [stderr]    Compiling zudb v0.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 57s
[INFO] running `Command { std: "docker" "inspect" "109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef", 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" "109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rusqlite v0.40.2
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling zudb-sqlite v0.0.2
[INFO] [stderr]    Compiling zudb v0.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 22.33s
[INFO] running `Command { std: "docker" "inspect" "109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef", 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" "109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/zudb-c081632d3a409cdb)
[INFO] [stdout] 
[INFO] [stdout] running 343 tests
[INFO] [stdout] test append::tests::a_table_that_stores_no_properties_says_so_when_the_appender_opens ... ok
[INFO] [stdout] test append::tests::a_read_only_connection_refuses_an_appender ... ok
[INFO] [stdout] test append::tests::a_table_nothing_declares_is_refused_by_name ... ok
[INFO] [stdout] test append::tests::a_flush_with_nothing_buffered_writes_nothing ... ok
[INFO] [stdout] test catalog_stmt::tests::a_copy_of_a_graph_type_nobody_declared_is_refused ... ok
[INFO] [stdout] test append::tests::a_commit_the_fold_never_reached_is_replayed_at_the_next_writable_open ... ok
[INFO] [stdout] test append::tests::an_appender_dropped_after_closing_its_buffer_writes_nothing_more ... ok
[INFO] [stdout] test append::tests::a_field_of_the_wrong_type_is_refused_by_the_column_it_was_for ... ok
[INFO] [stdout] test db::tests::a_config_is_the_defaults_plus_what_was_set ... ok
[INFO] [stdout] test append::tests::an_appender_dropped_with_rows_in_it_writes_them ... ok
[INFO] [stdout] test append::tests::a_row_can_be_a_slice_of_fields_rather_than_a_tuple ... ok
[INFO] [stdout] test append::tests::rows_committed_survive_a_reopen ... ok
[INFO] [stdout] test append::tests::an_edge_to_a_row_that_is_not_there_leaves_the_database_writable ... ok
[INFO] [stdout] test append::tests::an_appended_row_carries_its_columns_in_the_order_the_table_declares ... ok
[INFO] [stdout] test append::tests::a_row_of_the_wrong_width_leaves_nothing_of_itself_behind ... ok
[INFO] [stdout] test db::tests::a_database_in_memory_cannot_be_opened_read_only ... ok
[INFO] [stdout] test append::tests::edges_appended_join_the_graph ... ok
[INFO] [stdout] test append::tests::rows_appended_are_readable_by_the_next_query ... ok
[INFO] [stdout] test db::tests::a_database_in_memory_leaves_no_file_behind ... ok
[INFO] [stdout] test db::tests::a_database_in_memory_takes_rows_and_gives_them_back ... ok
[INFO] [stdout] test db::tests::a_duplicate_has_an_interrupt_of_its_own ... ok
[INFO] [stdout] test db::tests::a_duplicate_runs_under_the_same_switches ... ok
[INFO] [stdout] test catalog_stmt::tests::a_declared_property_type_survives_the_file_whatever_it_names ... ok
[INFO] [stdout] test db::tests::a_duplicated_connection_is_on_the_same_database ... ok
[INFO] [stdout] test catalog_stmt::tests::an_endpoint_that_names_nothing_is_refused_before_anything_is_written ... ok
[INFO] [stdout] test catalog_stmt::tests::a_named_element_type_is_the_one_an_endpoint_points_at ... ok
[INFO] [stdout] test db::tests::a_missing_file_is_an_io_error_from_open ... ok
[INFO] [stdout] test db::tests::a_path_that_is_not_a_database_fails_at_open_and_not_at_connect ... ok
[INFO] [stdout] test db::tests::a_database_is_created_empty_and_statements_run_against_it ... ok
[INFO] [stdout] test catalog_stmt::tests::an_anonymous_element_type_is_named_after_the_labels_it_carries ... ok
[INFO] [stdout] test db::tests::a_read_only_create_is_a_contradiction_and_says_so ... ok
[INFO] [stdout] test catalog_stmt::tests::a_graph_type_may_be_copied_from_another_graph_type ... ok
[INFO] [stdout] test db::tests::a_configured_thread_count_reaches_the_executor ... ok
[INFO] [stdout] test db::tests::a_database_on_disk_is_not_a_database_in_memory ... ok
[INFO] [stdout] test db::tests::a_database_opens_from_a_path_and_nothing_else ... ok
[INFO] [stdout] test db::tests::a_database_is_shared_across_threads ... ok
[INFO] [stdout] test db::tests::a_memory_limit_is_carried_to_the_connections ... ok
[INFO] [stdout] test db::tests::connections_to_one_database_in_memory_read_each_other ... ok
[INFO] [stdout] test catalog_stmt::tests::an_endpoint_written_out_declares_the_node_type_once ... ok
[INFO] [stdout] test db::tests::a_prepared_statement_runs_more_than_once ... ok
[INFO] [stdout] test db::tests::a_read_only_connection_reads ... ok
[INFO] [stdout] test db::tests::a_read_only_connection_refuses_a_statement_that_writes ... ok
[INFO] [stdout] test db::tests::a_read_only_handle_refuses_a_write_from_underneath ... ok
[INFO] [stdout] test db::tests::a_connection_sees_what_another_one_committed ... ok
[INFO] [stdout] test db::tests::two_databases_in_memory_share_nothing ... ok
[INFO] [stdout] test append::tests::several_flushes_accumulate ... ok
[INFO] [stdout] test db::tests::a_table_id_from_a_value_is_named_and_an_id_no_table_has_is_not ... ok
[INFO] [stdout] test db::tests::creating_a_database_where_one_is_already_refuses_rather_than_adding_to_it ... ok
[INFO] [stdout] test db::tests::execute_counts_the_rows_a_statement_produced ... ok
[INFO] [stdout] test db::tests::a_connection_writes_and_reads_back_what_it_wrote ... ok
[INFO] [stdout] test db::tests::a_duplicated_connection_on_a_file_reads_what_the_first_wrote ... ok
[INFO] [stdout] test db::tests::a_writable_connection_still_writes ... ok
[INFO] [stdout] test db::tests::explain_renders_a_plan_without_running_it ... ok
[INFO] [stdout] test db::tests::two_connections_read_the_same_graph_at_once ... ok
[INFO] [stdout] test db::tests::the_default_thread_count_leaves_the_executor_alone ... ok
[INFO] [stdout] test db::tests::a_duplicate_of_a_read_only_connection_is_read_only ... ok
[INFO] [stdout] test db::tests::two_connections_write_one_file ... ok
[INFO] [stdout] test declare::tests::a_declared_type_no_column_holds_is_refused_by_name ... ok
[INFO] [stdout] test declare::tests::a_pattern_with_no_properties_makes_no_table ... ok
[INFO] [stdout] test declare::tests::a_label_a_table_already_has_is_left_alone ... ok
[INFO] [stdout] test declare::tests::a_null_makes_no_table ... ok
[INFO] [stdout] test db::tests::writers_on_several_threads_all_land ... ok
[INFO] [stdout] test declare::tests::a_refusal_that_makes_no_table_stays_the_same_refusal ... ok
[INFO] [stdout] test declare::tests::a_declared_table_takes_a_value_that_is_worked_out ... ok
[INFO] [stdout] test declare::tests::a_declared_int128_column_holds_a_number_wider_than_a_lane ... ok
[INFO] [stdout] test declare::tests::a_declared_decimal_column_keeps_its_scale_in_and_out ... ok
[INFO] [stdout] test db::tests::a_transaction_holds_the_write_side_until_it_ends ... ok
[INFO] [stdout] test declare::tests::a_declared_wide_decimal_keeps_its_scale_on_the_other_plane ... ok
[INFO] [stdout] test declare::tests::a_label_that_names_no_table_makes_one ... ok
[INFO] [stdout] test declare::tests::a_value_that_is_not_written_out_makes_no_table ... ok
[INFO] [stdout] test declare::tests::a_declared_list_column_is_not_yet_something_a_statement_can_fill ... ok
[INFO] [stdout] test db::tests::readers_read_while_writers_write ... ok
[INFO] [stdout] test declare::tests::a_declared_zoned_column_is_not_yet_something_a_statement_can_fill ... ok
[INFO] [stdout] test declare::tests::a_made_table_survives_a_reopen ... ok
[INFO] [stdout] test declare::tests::a_statement_that_makes_a_table_still_makes_it_twice ... ok
[INFO] [stdout] test declare::tests::a_table_is_not_made_in_a_graph_whose_type_says_otherwise ... ok
[INFO] [stdout] test declare::tests::a_table_is_undone_with_the_statement_that_made_it ... ok
[INFO] [stdout] test declare::tests::an_edge_whose_end_has_no_label_makes_no_table ... ok
[INFO] [stdout] test declare::tests::a_rollback_takes_the_table_with_the_rows ... ok
[INFO] [stdout] test declare::tests::a_table_the_graph_type_describes_is_made_out_of_the_type ... ok
[INFO] [stdout] test declare::tests::an_edge_with_no_properties_makes_a_table ... ok
[INFO] [stdout] test declare::tests::an_edge_type_that_names_no_table_makes_one ... ok
[INFO] [stdout] test delete::tests::a_query_item_and_a_variable_item_go_together ... ok
[INFO] [stdout] test delete::tests::a_delete_item_can_be_a_query_that_names_the_element ... ok
[INFO] [stdout] test delete::tests::a_detach_delete_takes_the_edges_with_the_element ... ok
[INFO] [stdout] test delete::tests::a_key_no_longer_finds_what_was_deleted ... ok
[INFO] [stdout] test declare::tests::an_edge_reaches_a_table_the_same_statement_makes ... ok
[INFO] [stdout] test declare::tests::two_patterns_naming_one_new_table_make_one ... ok
[INFO] [stdout] test declare::tests::a_value_the_declared_type_does_not_admit_is_refused ... ok
[INFO] [stdout] test delete::tests::a_query_item_that_writes_is_refused ... ok
[INFO] [stdout] test delete::tests::a_query_item_that_answers_a_property_is_refused ... ok
[INFO] [stdout] test deleted::tests::a_chunk_sees_only_the_rows_that_fall_in_it ... ok
[INFO] [stdout] test deleted::tests::a_deleted_row_is_held_and_its_neighbours_are_not ... ok
[INFO] [stdout] test deleted::tests::a_file_that_never_deleted_a_row_holds_nothing ... ok
[INFO] [stdout] test deleted::tests::a_second_patch_replaces_the_first_rather_than_adding_to_it ... ok
[INFO] [stdout] test deleted::tests::an_unfolded_delete_joins_the_chain_it_will_end_up_in ... ok
[INFO] [stdout] test delete::tests::a_query_item_that_answers_more_than_one_element_is_refused ... ok
[INFO] [stdout] test delete::tests::a_detached_edge_stays_away_after_a_reopen ... ok
[INFO] [stdout] test delete::tests::a_variable_called_value_is_still_a_variable ... ok
[INFO] [stdout] test delete::tests::deleting_a_name_nothing_bound_is_refused ... ok
[INFO] [stdout] test delete::tests::an_edge_no_fold_has_landed_still_holds_the_element ... ok
[INFO] [stdout] test delete::tests::an_element_that_still_has_edges_is_refused ... ok
[INFO] [stdout] test delete::tests::a_query_item_under_a_match_that_found_nothing_deletes_nothing ... ok
[INFO] [stdout] test exec2_tests::a_binding_variable_definition_falls_back_and_still_answers ... ok
[INFO] [stdout] test delete::tests::an_element_with_no_edges_is_taken_away ... ok
[INFO] [stdout] test delete::tests::an_edge_the_statement_named_is_taken_away ... ok
[INFO] [stdout] test exec2_tests::a_float_bound_skips_the_chunks_its_integer_bound_skips ... ok
[INFO] [stdout] test exec2_tests::a_chunk_is_thinned_only_when_the_bound_takes_most_of_it ... ok
[INFO] [stdout] test delete::tests::detaching_the_far_end_of_an_edge_works_the_same_way ... ok
[INFO] [stdout] test exec2_tests::a_secondary_label_falls_back_and_still_answers ... ok
[INFO] [stdout] test exec2_tests::dump_plans ... ignored, scratch
[INFO] [stdout] test delete::tests::naming_the_same_element_twice_takes_it_away_once ... ok
[INFO] [stdout] test delete::tests::reading_a_property_off_a_deleted_element_is_refused ... ok
[INFO] [stdout] test exec2_tests::a_trim_of_more_than_one_character_still_raises ... ok
[INFO] [stdout] test delete::tests::reading_a_property_off_the_element_beside_it_still_answers ... ok
[INFO] [stdout] test delete::tests::what_a_delete_took_away_stays_away_after_a_reopen ... ok
[INFO] [stdout] test exec2_tests::an_edge_property_runs_on_the_pipeline ... ok
[INFO] [stdout] test exec2_tests::public_run_uses_the_pipeline_executor_transparently ... ok
[INFO] [stdout] test exec2_tests::unclaimed_shapes_fall_back_2 ... ok
[INFO] [stdout] test exec2_tests::unclaimed_shapes_fall_back_5 ... ok
[INFO] [stdout] test exec2_tests::unclaimed_shapes_fall_back_4 ... ok
[INFO] [stdout] test insert::tests::a_created_element_is_returned_and_then_found ... ok
[INFO] [stdout] test insert::tests::a_match_that_answers_nothing_writes_nothing ... ok
[INFO] [stdout] test insert::tests::a_property_on_an_edge_of_a_bare_table_is_refused ... ok
[INFO] [stdout] test exec2_tests::unclaimed_shapes_fall_back_0 ... ok
[INFO] [stdout] test insert::tests::a_property_value_is_an_expression ... ok
[INFO] [stdout] test insert::tests::a_second_edge_over_one_pair_is_refused_before_it_is_logged ... ok
[INFO] [stdout] test insert::tests::a_table_that_stores_no_properties_has_nowhere_to_put_a_row ... ok
[INFO] [stdout] test exec2_tests::a_float_column_runs_on_the_pipeline ... ok
[INFO] [stdout] test insert::tests::a_statement_writes_twice_and_the_second_reads_the_first ... ok
[INFO] [stdout] test insert::tests::a_value_of_the_wrong_type_is_refused ... ok
[INFO] [stdout] test insert::tests::a_write_does_not_run_for_the_rows_it_is_writing ... ok
[INFO] [stdout] test insert::tests::a_write_with_nothing_after_it_answers_no_rows ... ok
[INFO] [stdout] test insert::tests::an_edge_between_two_matched_elements_is_written_per_row ... ok
[INFO] [stdout] test insert::tests::an_edge_between_two_new_elements_is_there_to_walk ... ok
[INFO] [stdout] test insert::tests::an_edge_carrying_more_properties_than_zu_holds_is_refused ... ok
[INFO] [stdout] test exec2_tests::unclaimed_shapes_fall_back_7 ... ok
[INFO] [stdout] test insert::tests::an_edge_is_written_carrying_a_property ... ok
[INFO] [stdout] test insert::tests::an_edge_onto_an_element_a_delete_took_away_is_refused ... ok
[INFO] [stdout] test insert::tests::an_edge_leaving_a_column_out_is_refused ... ok
[INFO] [stdout] test insert::tests::an_edge_property_is_an_expression_per_row ... ok
[INFO] [stdout] test insert::tests::an_edge_type_that_names_no_table_and_no_ends_is_refused ... ok
[INFO] [stdout] test insert::tests::an_element_carrying_something_that_is_not_a_column_is_refused ... ok
[INFO] [stdout] test insert::tests::an_edge_onto_an_element_of_another_table_is_refused ... ok
[INFO] [stdout] test insert::tests::an_element_carrying_more_properties_than_zu_holds_is_refused ... ok
[INFO] [stdout] test insert::tests::an_element_leaving_a_column_out_is_refused ... ok
[INFO] [stdout] test insert::tests::an_element_with_no_label_is_refused ... ok
[INFO] [stdout] test insert::tests::explaining_a_write_prints_the_whole_statement ... ok
[INFO] [stdout] test insert::tests::an_insert_after_a_match_runs_once_for_every_row_it_answered ... ok
[INFO] [stdout] test insert::tests::profiling_a_write_is_refused_by_name ... ok
[INFO] [stdout] test list_text::tests::a_float_survives_the_text_it_is_written_as ... ok
[INFO] [stdout] test list_text::tests::an_array_of_each_kind_round_trips ... ok
[INFO] [stdout] test list_text::tests::what_a_list_column_cannot_hold_is_refused_rather_than_guessed ... ok
[INFO] [stdout] test list_text::tests::whitespace_and_the_empty_array_are_read ... ok
[INFO] [stdout] test merge::tests::a_value_the_hash_has_no_shape_for_still_compares ... ok
[INFO] [stdout] test merge::tests::an_integer_and_the_string_of_its_digits_are_two_keys ... ok
[INFO] [stdout] test merge::tests::one_statement_merging_the_same_thing_twice_writes_it_once ... ok
[INFO] [stdout] test merge::tests::the_endpoints_are_part_of_the_key ... ok
[INFO] [stdout] test merge::tests::two_keys_are_two_elements ... ok
[INFO] [stdout] test insert::tests::the_edge_a_statement_wrote_is_a_value_it_can_return ... ok
[INFO] [stdout] test query::tests::a_close_on_a_bound_pair_reports_every_edge_of_it ... ok
[INFO] [stdout] test insert::tests::two_edges_leave_one_element_the_statement_wrote ... ok
[INFO] [stdout] test query::tests::binds_against_a_real_zu1_catalog ... ok
[INFO] [stdout] test insert::tests::two_elements_in_one_statement_land_one_after_the_other ... ok
[INFO] [stdout] test insert::tests::the_write_names_the_table_and_the_graph_an_endpoint_missed ... ok
[INFO] [stdout] test query::tests::cdlp_and_lcc_run_through_call_on_a_real_file ... ok
[INFO] [stdout] test query::tests::analyze_built_colors_steer_the_plan_on_a_real_file ... ok
[INFO] [stdout] test query::tests::explain_analyze_profiles_a_real_zu1_file ... ok
[INFO] [stdout] test query::tests::a_vector_of_rows_reads_what_one_row_at_a_time_reads ... ok
[INFO] [stdout] test query::tests::column_statistics_tell_the_frequent_value_from_the_rare_one ... ok
[INFO] [stdout] test query::tests::matches_a_node_by_a_label_expression ... ok
[INFO] [stdout] test query::tests::keyed_ids_and_stored_props_flow_through_run ... ok
[INFO] [stdout] test query::tests::matches_a_node_by_a_label_its_table_declares ... ok
[INFO] [stdout] test query::tests::reads_an_edge_property_walking_either_way ... ok
[INFO] [stdout] test query::tests::parallel_scan_matches_sequential_on_a_real_file ... ok
[INFO] [stdout] test query::tests::runs_queries_on_a_real_zu1_file ... ok
[INFO] [stdout] test query::tests::reads_each_copy_of_a_pair_that_runs_more_than_once ... ok
[INFO] [stdout] test query::tests::sssp_weighted_runs_through_call_over_a_stored_weight_column ... ok
[INFO] [stdout] test query::tests::stored_statistics_bound_the_hop_on_a_real_file ... ok
[INFO] [stdout] test query::tests::table_functions_run_through_call_on_a_real_file ... ok
[INFO] [stdout] test query::tests::the_flat_count_is_the_path_count_not_the_vector_width ... ok
[INFO] [stdout] test query::tests::the_listing_ends_with_the_decisions_the_pipeline_made ... ok
[INFO] [stdout] test query::tests::the_profile_carries_the_estimate_beside_the_measured_rows ... ok
[INFO] [stdout] test query::tests::triangle_count_runs_through_call_and_sums_to_the_gap_figure ... ok
[INFO] [stdout] test exec2_tests::unclaimed_shapes_fall_back_1 ... ok
[INFO] [stdout] test query::tests::wcoj_matches_the_binary_join_on_a_real_file ... ok
[INFO] [stdout] test session::tests::a_block_that_raises_halfway_leaves_the_file_as_it_found_it ... ok
[INFO] [stdout] test session::tests::a_committed_transaction_survives_the_process_going_away ... ok
[INFO] [stdout] test session::tests::a_catalog_statement_publishes_and_the_session_sees_it ... ok
[INFO] [stdout] test session::tests::a_commit_keeps_every_statement_of_its_transaction ... ok
[INFO] [stdout] test session::tests::a_catalog_statement_and_a_write_are_one_transaction ... ok
[INFO] [stdout] test session::tests::a_graph_type_that_cannot_be_kept_leaves_the_file_alone ... ok
[INFO] [stdout] test session::tests::a_planned_text_skips_the_parse_that_categorises_it ... ok
[INFO] [stdout] test session::tests::a_copy_of_a_graph_holds_the_rows_of_the_one_it_copied ... ok
[INFO] [stdout] test session::tests::a_refused_statement_is_held_and_goes_with_the_epoch ... ok
[INFO] [stdout] test session::tests::a_refusal_the_schema_decided_is_reconsidered_once_it_changes ... ok
[INFO] [stdout] test session::tests::a_merge_that_writes_both_halves_commits_once ... ok
[INFO] [stdout] test session::tests::a_read_only_transaction_turns_a_write_away ... ok
[INFO] [stdout] test session::tests::a_graph_is_created_with_a_type_or_with_none_at_all ... ok
[INFO] [stdout] test session::tests::a_second_graph_holds_no_tables_of_the_first ... ok
[INFO] [stdout] test session::tests::a_rollback_unmakes_every_statement_of_its_transaction ... ok
[INFO] [stdout] test session::tests::a_text_that_will_not_parse_is_held_and_refused_the_same_way ... ok
[INFO] [stdout] test session::tests::a_statement_that_raises_after_it_wrote_leaves_the_file_as_it_found_it ... ok
[INFO] [stdout] test session::tests::a_session_dropped_mid_transaction_rolls_it_back ... ok
[INFO] [stdout] test session::tests::a_schema_is_a_directory_the_file_holds_and_a_graph_lives_in_one ... ok
[INFO] [stdout] test session::tests::a_transaction_does_not_nest_and_neither_word_ends_one_that_is_not_running ... ok
[INFO] [stdout] test session::tests::a_use_clause_picks_the_graph_the_query_reads ... ok
[INFO] [stdout] test session::tests::a_transaction_that_reads_costs_nothing_to_end ... ok
[INFO] [stdout] test session::tests::cached_runs_match_the_one_shot_path ... ok
[INFO] [stdout] test session::tests::epoch_move_reloads_catalog_and_drops_plans ... ok
[INFO] [stdout] test session::tests::missing_parameter_is_an_error_not_a_stale_bind ... ok
[INFO] [stdout] test session::tests::prepared_statements_bind_and_close ... ok
[INFO] [stdout] test exec2_tests::unclaimed_shapes_fall_back_3 ... ok
[INFO] [stdout] test session::tests::a_transaction_the_process_died_inside_is_gone_when_the_file_opens_again ... ok
[INFO] [stdout] test session::tests::table_readers_outlive_a_query_but_not_an_epoch ... ok
[INFO] [stdout] test session::tests::dropping_a_graph_hands_the_blocks_its_tables_held_back ... ok
[INFO] [stdout] test session::tests::a_statement_block_mixes_catalog_and_data_and_the_parts_see_each_other ... ok
[INFO] [stdout] test session::tests::two_graphs_change_and_are_undone_in_one_transaction ... ok
[INFO] [stdout] test set::tests::a_field_of_the_record_can_read_what_it_replaces ... ok
[INFO] [stdout] test set::tests::a_declaration_is_undone_with_the_statement_that_made_it ... ok
[INFO] [stdout] test set::tests::a_label_change_stays_after_a_reopen ... ok
[INFO] [stdout] test set::tests::a_label_change_moves_an_element_between_element_types ... ok
[INFO] [stdout] test set::tests::a_graph_with_no_type_takes_the_change_the_typed_one_refuses ... ok
[INFO] [stdout] test set::tests::a_declared_label_survives_a_reopen ... ok
[INFO] [stdout] test set::tests::a_label_going_on_and_another_coming_off_both_land ... ok
[INFO] [stdout] test set::tests::a_label_change_that_belongs_to_no_element_type_is_refused ... ok
[INFO] [stdout] test set::tests::a_label_declared_inside_a_transaction_the_process_died_inside_is_gone ... ok
[INFO] [stdout] test set::tests::a_label_is_put_on_a_row_and_a_pattern_then_finds_it ... ok
[INFO] [stdout] test set::tests::a_label_taken_off_a_row_stops_a_pattern_finding_it ... ok
[INFO] [stdout] test set::tests::a_property_is_removed_and_then_reads_as_null ... ok
[INFO] [stdout] test set::tests::a_property_is_removed_from_an_edge_and_then_reads_as_null ... ok
[INFO] [stdout] test set::tests::a_property_is_set_and_then_read_back ... ok
[INFO] [stdout] test set::tests::a_label_the_table_has_not_declared_is_declared_by_the_set ... ok
[INFO] [stdout] test set::tests::a_record_naming_a_key_the_table_does_not_have_is_refused ... ok
[INFO] [stdout] test set::tests::a_property_on_an_edge_is_set_and_then_read_back ... ok
[INFO] [stdout] test set::tests::a_remove_and_a_set_in_one_statement_both_land ... ok
[INFO] [stdout] test set::tests::a_removed_edge_property_can_be_set_again ... ok
[INFO] [stdout] test set::tests::a_removed_property_can_be_set_again ... ok
[INFO] [stdout] test set::tests::a_replaced_record_stays_replaced_after_a_reopen ... ok
[INFO] [stdout] test set::tests::a_set_after_an_insert_changes_what_the_insert_made ... ok
[INFO] [stdout] test set::tests::a_set_runs_once_for_every_row_the_match_answered ... ok
[INFO] [stdout] test set::tests::a_rollback_takes_the_declaration_with_the_rows ... ok
[INFO] [stdout] test set::tests::a_whole_record_replaces_every_property_of_a_node ... ok
[INFO] [stdout] test set::tests::a_whole_record_that_names_every_column_writes_them_all ... ok
[INFO] [stdout] test set::tests::a_whole_record_replaces_every_property_of_an_edge ... ok
[INFO] [stdout] test set::tests::an_edge_has_no_labels_to_change ... ok
[INFO] [stdout] test set::tests::an_empty_record_empties_every_property ... ok
[INFO] [stdout] test set::tests::an_edge_absence_survives_a_later_write_to_the_table ... ok
[INFO] [stdout] test set::tests::assigning_to_one_property_twice_in_one_clause_is_refused ... ok
[INFO] [stdout] test set::tests::an_edge_property_stays_set_after_a_reopen ... ok
[INFO] [stdout] test set::tests::explaining_a_set_prints_the_assignment ... ok
[INFO] [stdout] test set::tests::assigning_a_record_and_a_property_of_it_is_refused ... ok
[INFO] [stdout] test set::tests::setting_a_key_that_names_no_column_is_refused ... ok
[INFO] [stdout] test set::tests::removing_a_property_from_every_row ... ok
[INFO] [stdout] test set::tests::removing_a_string_property_reads_back_as_null ... ok
[INFO] [stdout] test set::tests::removing_one_property_leaves_the_others ... ok
[INFO] [stdout] test set::tests::removing_a_label_nobody_declared_declares_nothing ... ok
[INFO] [stdout] test set::tests::removing_a_string_property_from_an_edge_reads_back_as_null ... ok
[INFO] [stdout] test set::tests::setting_a_property_on_an_edge_of_a_bare_table_is_refused ... ok
[INFO] [stdout] test set::tests::setting_a_property_to_null_removes_it_too ... ok
[INFO] [stdout] test set::tests::setting_a_string_rewrites_the_blob_side ... ok
[INFO] [stdout] test set::tests::setting_a_string_property_on_an_edge_rewrites_the_blob_side ... ok
[INFO] [stdout] test set::tests::setting_a_value_of_the_wrong_type_is_refused ... ok
[INFO] [stdout] test set::tests::setting_on_a_name_nothing_bound_is_refused ... ok
[INFO] [stdout] test set::tests::setting_one_edge_leaves_the_other_edges_alone ... ok
[INFO] [stdout] test set::tests::the_clause_after_a_set_reads_the_new_value ... ok
[INFO] [stdout] test shared::tests::a_lease_is_what_holds_an_epoch ... ok
[INFO] [stdout] test shared::tests::a_read_only_open_is_its_own_handle ... ok
[INFO] [stdout] test set::tests::two_assignments_in_one_statement_both_land ... ok
[INFO] [stdout] test set::tests::the_name_of_the_table_is_not_a_label_to_change ... ok
[INFO] [stdout] test set::tests::the_labels_of_an_edge_are_a_limit_in_both_directions ... ok
[INFO] [stdout] test shared::tests::a_reader_follows_what_the_write_side_published ... ok
[INFO] [stdout] test shared::tests::a_reader_opened_over_a_writer_shares_the_cache ... ok
[INFO] [stdout] test set::tests::the_first_label_on_a_table_that_had_none_lands ... ok
[INFO] [stdout] test shared::tests::one_handle_per_path ... ok
[INFO] [stdout] test shared::tests::the_handle_leaves_the_registry_with_the_last_reference ... ok
[INFO] [stdout] test set::tests::two_clauses_assigning_to_one_property_stay_last_wins ... ok
[INFO] [stdout] test snapshot::tests::csr_gather_and_lookups_read_batched ... ok
[INFO] [stdout] test snapshot::tests::scan_skips_by_zone_and_selects_survivors ... ok
[INFO] [stdout] test snapshot::tests::forks_read_the_same_epoch_through_shared_pools ... ok
[INFO] [stdout] test sqlite::tests::schema_binds_and_queries_run_on_sqlite ... ok
[INFO] [stdout] test write::tests::a_committed_edge_is_one_the_next_hop_walks ... ok
[INFO] [stdout] test write::tests::a_committed_row_is_there_for_the_next_query ... ok
[INFO] [stdout] test sqlite::tests::unbound_legacy_rel_tables_error_cleanly ... ok
[INFO] [stdout] test write::tests::a_bracket_of_a_row_an_edge_and_both_away_never_folds ... ok
[INFO] [stdout] test write::tests::a_crash_inside_a_statement_that_wrote_twice_takes_both_back ... ok
[INFO] [stdout] test write::tests::a_detach_delete_survives_a_crash_before_the_fold ... ok
[INFO] [stdout] test write::tests::a_fold_that_did_not_publish_is_read_and_is_not_on_disk ... ok
[INFO] [stdout] test write::tests::a_detach_delete_needs_no_fold ... ok
[INFO] [stdout] test shared::tests::writers_queue_in_the_order_they_asked ... ok
[INFO] [stdout] test write::tests::a_folded_edge_reads_the_same_as_the_deferred_one ... ok
[INFO] [stdout] test write::tests::a_label_change_survives_a_crash_before_the_fold ... ok
[INFO] [stdout] test write::tests::a_log_left_behind_by_a_crash_is_sealed_on_open ... ok
[INFO] [stdout] test write::tests::a_name_written_onto_a_row_needs_no_fold ... ok
[INFO] [stdout] test write::tests::a_note_written_onto_an_edge_needs_no_fold ... ok
[INFO] [stdout] test write::tests::a_label_put_on_a_row_needs_no_fold ... ok
[INFO] [stdout] test write::tests::a_patched_row_with_a_patched_edge_on_it_is_deleted_whole ... ok
[INFO] [stdout] test write::tests::a_point_write_is_read_before_it_is_folded ... ok
[INFO] [stdout] test write::tests::a_patched_row_with_an_edge_left_on_it_folds ... ok
[INFO] [stdout] test write::tests::a_point_write_survives_a_crash_before_the_fold ... ok
[INFO] [stdout] test write::tests::a_rolled_back_detach_delete_comes_back ... ok
[INFO] [stdout] test write::tests::a_rolled_back_edge_insert_goes_away ... ok
[INFO] [stdout] test write::tests::a_rolled_back_point_write_goes_away ... ok
[INFO] [stdout] test write::tests::a_row_and_an_edge_onto_it_in_one_statement_are_patched ... ok
[INFO] [stdout] test write::tests::a_row_holding_nothing_in_a_column_that_cannot_folds ... ok
[INFO] [stdout] test write::tests::a_rolled_back_label_change_goes_away ... ok
[INFO] [stdout] test write::tests::a_row_added_needs_no_fold ... ok
[INFO] [stdout] test write::tests::a_row_with_an_edge_on_it_is_refused_rather_than_carried ... ok
[INFO] [stdout] test write::tests::a_row_taken_away_needs_no_fold ... ok
[INFO] [stdout] test write::tests::a_run_of_added_rows_keeps_the_order_it_was_written_in ... ok
[INFO] [stdout] test write::tests::a_session_that_closes_leaves_nothing_staged ... ok
[INFO] [stdout] test write::tests::a_second_label_on_one_row_goes_over_the_first ... ok
[INFO] [stdout] test write::tests::a_transaction_that_raises_leaves_nothing_behind ... ok
[INFO] [stdout] test write::tests::a_run_of_edge_inserts_survives_a_crash_before_the_fold ... ok
[INFO] [stdout] test write::tests::a_transaction_that_stages_nothing_publishes_nothing ... ok
[INFO] [stdout] test write::tests::a_string_too_long_to_carry_folds ... ok
[INFO] [stdout] test write::tests::a_write_outside_the_zone_is_still_found ... ok
[INFO] [stdout] test write::tests::a_year_written_onto_an_edge_just_added_leaves_the_note ... ok
[INFO] [stdout] test write::tests::a_year_written_onto_an_edge_needs_no_fold ... ok
[INFO] [stdout] test write::tests::an_edge_insert_is_read_before_it_is_folded ... ok
[INFO] [stdout] test write::tests::an_appender_and_a_write_statement_share_one_log ... ok
[INFO] [stdout] test set::tests::a_label_past_the_width_of_the_word_is_refused ... ok
[INFO] [stdout] test write::tests::an_edge_onto_a_row_the_same_statement_took_away_is_refused ... ok
[INFO] [stdout] test write::tests::an_edge_insert_survives_a_crash_before_the_fold ... ok
[INFO] [stdout] test write::tests::an_edge_onto_a_row_the_patch_is_carrying_is_patched ... ok
[INFO] [stdout] test write::tests::an_edge_taken_away_needs_no_fold ... ok
[INFO] [stdout] test write::tests::the_checkpoint_threshold_is_a_share_of_the_file ... ok
[INFO] [stdout] test write::tests::eight_connections_writing_one_file_all_land ... ok
[INFO] [stdout] test write::tests::a_write_onto_a_row_the_run_appended_does_not_fold ... ok
[INFO] [stdout] test write::tests::a_write_onto_an_edge_the_run_added_does_not_fold ... ok
[INFO] [stdout] test write::tests::a_run_of_added_edges_outlasts_the_copied_bound ... ok
[INFO] [stdout] test write::tests::an_edge_taken_away_and_put_back_does_not_fold ... ok
[INFO] [stdout] test exec2_tests::covered_shapes_match_the_old_engine_1 ... ok
[INFO] [stdout] test write_parity::seeded_write_statements_agree_with_the_oracle ... ok
[INFO] [stdout] test exec2_tests::unclaimed_shapes_fall_back_6 ... ok
[INFO] [stdout] test exec2_tests::covered_shapes_match_the_old_engine_6 ... ok
[INFO] [stdout] test write::tests::a_long_run_of_point_writes_seals_what_it_wrote ... ok
[INFO] [stdout] test exec2_tests::covered_shapes_match_the_old_engine_0 ... ok
[INFO] [stdout] test exec2_tests::covered_shapes_match_the_old_engine_2 ... ok
[INFO] [stdout] test exec2_tests::covered_shapes_match_the_old_engine_3 ... ok
[INFO] [stdout] test exec2_tests::covered_shapes_match_the_old_engine_5 ... ok
[INFO] [stdout] test exec2_tests::covered_shapes_match_the_old_engine_4 ... ok
[INFO] [stdout] test exec2_tests::covered_shapes_match_the_old_engine_7 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 342 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 14.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/arithmetic.rs (/opt/rustwide/target/release/deps/arithmetic-2f1164a5f5a3fb66)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test a_row_outside_the_selection_raises_nothing ... ok
[INFO] [stdout] test a_divisor_of_nought_in_a_filter_raises ... ok
[INFO] [stdout] test an_integer_answer_that_does_not_fit_is_refused ... ok
[INFO] [stdout] test a_float_divisor_of_nought_raises ... ok
[INFO] [stdout] test a_written_divisor_is_not_a_condition ... ok
[INFO] [stdout] test a_division_behind_a_guard_never_runs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bindings.rs (/opt/rustwide/target/release/deps/bindings-509bce8cec5a5eb3)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test a_block_defines_names_of_its_own_and_they_end_with_it ... ok
[INFO] [stdout] test a_value_variable_may_be_defined_out_of_a_query ... ok
[INFO] [stdout] test a_binding_table_variable_holds_the_rows_of_a_query ... ok
[INFO] [stdout] test a_definition_cannot_write ... ok
[INFO] [stdout] test a_graph_variable_is_a_reference_and_reads_as_one ... ok
[INFO] [stdout] test a_value_variable_is_a_name_for_something_worked_out_once ... ok
[INFO] [stdout] test a_definition_reads_the_ones_in_front_of_it_and_not_itself ... ok
[INFO] [stdout] test a_definition_may_be_written_with_the_type_it_answers ... ok
[INFO] [stdout] test what_a_definition_answers_has_to_be_what_it_was_written_as ... ok
[INFO] [stdout] test a_definition_cannot_read_a_row ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/boolean_test.rs (/opt/rustwide/target/release/deps/boolean_test-33957bd1056283e1)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test the_test_answers_which_of_the_three_a_value_is ... ok
[INFO] [stdout] test no_operand_makes_the_test_answer_unknown ... ok
[INFO] [stdout] test a_non_boolean_operand_is_refused ... ok
[INFO] [stdout] test a_where_can_ask_for_the_rows_the_predicate_was_unsure_about ... ok
[INFO] [stdout] test a_word_that_is_not_a_truth_value_is_refused ... ok
[INFO] [stdout] test unknown_is_written_as_a_literal ... ok
[INFO] [stdout] test one_test_may_be_written_after_another ... ok
[INFO] [stdout] test the_test_binds_looser_than_the_comparison ... ok
[INFO] [stdout] test the_negated_spelling_is_the_complement_and_not_a_third_answer ... ok
[INFO] [stdout] test a_test_over_a_stored_column_answers_the_same_in_both_engines ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bounded_sort.rs (/opt/rustwide/target/release/deps/bounded_sort-3484d32f8c038736)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test a_tie_breaks_on_the_row_that_came_first ... ok
[INFO] [stdout] test the_key_need_not_be_a_column_the_answer_carries ... ok
[INFO] [stdout] test a_skip_under_a_limit_takes_the_same_window ... ok
[INFO] [stderr]      Running tests/case.rs (/opt/rustwide/target/release/deps/case-7b90cdf4e2c5e6bb)
[INFO] [stdout] test a_limit_over_a_sort_takes_the_orders_prefix ... 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 10 tests
[INFO] [stdout] test nullif_is_null_where_the_two_are_equal ... ok
[INFO] [stdout] test the_simple_form_compares_each_branch_with_one_value ... ok
[INFO] [stdout] test only_the_branch_that_holds_is_evaluated ... ok
[INFO] [stdout] test a_branch_may_ask_a_predicate_of_the_subject ... ok
[INFO] [stdout] test a_branch_may_list_the_values_it_holds_for ... ok
[INFO] [stdout] test the_searched_form_answers_the_first_branch_that_holds ... ok
[INFO] [stdout] test coalesce_answers_the_first_argument_that_is_not_null ... ok
[INFO] [stdout] test a_case_stands_where_a_value_stands ... ok
[INFO] [stdout] test a_searched_branch_that_is_not_a_condition_is_refused ... ok
[INFO] [stdout] test a_case_that_answers_no_branch_is_null ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cast.rs (/opt/rustwide/target/release/deps/cast-4695340f11ff0aa9)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test a_decimal_takes_a_precision_and_a_scale ... ok
[INFO] [stdout] test an_unknown_type_name_is_a_syntax_error_and_not_a_variable ... ok
[INFO] [stdout] test a_length_pads_at_the_bottom_and_refuses_at_the_top ... ok
[INFO] [stdout] test a_cast_in_a_filter_agrees_between_the_two_executors ... ok
[INFO] [stdout] test a_string_and_an_integer_cast_into_each_other ... ok
[INFO] [stdout] test every_width_in_the_tower_carries_its_own_largest_value ... ok
[INFO] [stdout] test an_exact_number_stays_exact_through_the_arithmetic ... ok
[INFO] [stdout] test the_two_conditions_come_back_with_their_codes ... ok
[INFO] [stdout] test every_float_spelling_carries_a_value_that_is_exact_in_all_of_them ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/catalog_statements.rs (/opt/rustwide/target/release/deps/catalog_statements-b547759c4c1c786c)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test or_replace_and_if_not_exists_together_are_refused ... ok
[INFO] [stdout] test there_is_no_alter_and_no_show ... ok
[INFO] [stdout] test a_union_of_property_types_is_read_and_not_stored ... ok
[INFO] [stdout] test every_element_type_a_graph_type_may_declare_is_performed ... ok
[INFO] [stdout] test every_form_of_the_six_catalog_statements_is_performed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/chains.rs (/opt/rustwide/target/release/deps/chains-90fda6c48f310b7e)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test a_chain_of_three_statements_answers_what_it_ends_with ... ok
[INFO] [stdout] test a_chain_may_count_what_the_statement_in_front_of_it_answered ... ok
[INFO] [stdout] test a_chain_hands_over_its_result_and_nothing_else ... ok
[INFO] [stdout] test a_chain_plans_as_one_pipeline ... ok
[INFO] [stdout] test a_write_may_stand_in_a_chain ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/columns.rs (/opt/rustwide/target/release/deps/columns-3592d841f075c898)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test asking_how_many_rows_there_are_does_not_build_one ... ok
[INFO] [stdout] test a_projection_of_stored_columns_comes_back_as_the_buffers ... ok
[INFO] [stdout] test an_empty_answer_keeps_the_types_the_plan_declared ... ok
[INFO] [stdout] test a_missing_row_keeps_its_cell_and_loses_its_bit ... ok
[INFO] [stdout] test the_rows_read_off_the_columns_are_the_rows_the_row_sink_pushed ... ok
[INFO] [stdout] test a_step_above_the_projection_still_answers_from_rows ... ok
[INFO] [stdout] test a_constant_null_is_a_column_of_nulls ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/comparison.rs (/opt/rustwide/target/release/deps/comparison-c7620c7b7fe18b11)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test a_nan_sorts_after_every_number ... ok
[INFO] [stderr]      Running tests/composites.rs (/opt/rustwide/target/release/deps/composites-fd30a471ef1455f5)
[INFO] [stdout] test exactly_one_of_less_equal_and_greater_holds ... ok
[INFO] [stdout] test two_durations_of_different_kinds_still_have_an_order ... ok
[INFO] [stdout] test two_values_of_one_type_keep_the_types_own_order ... ok
[INFO] [stdout] test a_comparison_against_null_is_still_unknown ... ok
[INFO] [stdout] test a_value_of_one_type_compares_with_a_value_of_another ... ok
[INFO] [stdout] test a_comparison_and_a_sort_read_the_same_order ... 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 8 tests
[INFO] [stdout] test operands_have_to_agree_on_their_columns ... ok
[INFO] [stdout] test an_operand_cannot_read_what_the_other_bound ... ok
[INFO] [stdout] test three_operands_read_left_to_right ... ok
[INFO] [stdout] test otherwise_answers_the_right_operand_only_when_the_left_is_empty ... ok
[INFO] [stdout] test union_without_a_quantifier_answers_each_row_once ... ok
[INFO] [stdout] test intersect_keeps_what_both_operands_answered ... ok
[INFO] [stderr]      Running tests/convert.rs (/opt/rustwide/target/release/deps/convert-a966ee3659cd92d3)
[INFO] [stdout] test union_all_keeps_the_rows_union_removes ... ok
[INFO] [stdout] test except_subtracts_the_right_operand ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test a_duplicated_edge_carries_both_values_across_the_hop ... ok
[INFO] [stdout] test a_column_of_nothing_but_nulls_takes_its_type_from_the_declaration ... ok
[INFO] [stdout] test zu1_round_trips_through_sqlite ... ok
[INFO] [stdout] test the_undirected_flag_survives_both_hops ... ok
[INFO] [stdout] test edge_properties_survive_both_hops ... ok
[INFO] [stdout] test extra_node_labels_survive_both_hops ... ok
[INFO] [stdout] test sqlite_round_trips_through_zu1 ... ok
[INFO] [stdout] test float_and_byte_columns_survive_both_hops ... ok
[INFO] [stdout] test a_list_column_survives_both_hops_with_its_element_type ... ok
[INFO] [stdout] test null_properties_survive_the_hop_and_read_back_as_null ... ok
[INFO] [stdout] test a_graph_with_no_extra_labels_stores_none ... ok
[INFO] [stdout] test a_boolean_column_survives_the_sqlite_hop_on_its_declaration ... ok
[INFO] [stdout] test a_rel_between_two_labels_survives_both_hops ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cycles.rs (/opt/rustwide/target/release/deps/cycles-93e6a03679cfe49e)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test a_close_counts_parallel_edges_one_at_a_time ... ok
[INFO] [stdout] test an_undirected_step_matches_once_per_stored_edge ... ok
[INFO] [stdout] test a_directed_close_takes_the_edge_it_names_and_no_other ... ok
[INFO] [stdout] test an_undirected_cycle_counts_once_per_stored_edge_on_every_side ... ok
[INFO] [stderr]      Running tests/dataset.rs (/opt/rustwide/target/release/deps/dataset-810b9eca4807113d)
[INFO] [stdout] test a_close_under_another_close_answers_out_of_its_own_reading ... 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] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test an_endpoint_no_node_file_declared_is_refused ... ok
[INFO] [stdout] test a_node_carries_the_columns_its_header_named ... ok
[INFO] [stdout] test a_rel_between_two_labels_lands_in_the_table_it_names ... ok
[INFO] [stdout] test every_label_loads_as_its_own_table_and_keeps_its_ids ... ok
[INFO] [stdout] test an_edge_keeps_the_columns_written_beside_it ... ok
[INFO] [stdout] test an_anchor_finds_the_row_the_dataset_id_names ... ok
[INFO] [stdout] test a_gated_walk_over_the_dataset_reads_the_edge_column ... ok
[INFO] [stdout] test a_key_the_table_already_holds_is_refused_rather_than_written ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/differential.rs (/opt/rustwide/target/release/deps/differential-621c5b9ed696bc7c)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test seeded_workloads_agree_across_engines ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/element_predicates.rs (/opt/rustwide/target/release/deps/element_predicates-3716d20b0844a758)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test a_condition_inside_a_repeated_stretch_is_refused ... ok
[INFO] [stdout] test a_condition_inside_an_inserted_pattern_is_refused ... ok
[INFO] [stdout] test a_condition_reads_what_the_pattern_bound_before_it ... ok
[INFO] [stdout] test a_condition_stands_beside_a_property_map ... ok
[INFO] [stdout] test a_condition_inside_a_node_pattern_selects_that_node ... ok
[INFO] [stdout] test a_condition_inside_an_optional_match_keeps_the_unmatched_row ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/errors.rs (/opt/rustwide/target/release/deps/errors-c1033f621da3fefb)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test a_refused_statement_says_what_where_and_whether_to_try_again ... ok
[INFO] [stdout] test a_condition_the_standard_names_is_the_one_raised ... ok
[INFO] [stdout] test a_failure_with_no_place_has_none_rather_than_a_guessed_one ... ok
[INFO] [stdout] test a_condition_about_a_name_says_which_name ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/exists.rs (/opt/rustwide/target/release/deps/exists-a1cabc5cf874326a)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test a_block_may_stand_in_parentheses ... ok
[INFO] [stdout] test a_query_inside_is_asked_only_whether_it_answered ... ok
[INFO] [stdout] test a_pattern_inside_may_not_write_a_name_the_row_carries ... ok
[INFO] [stdout] test one_that_reads_nothing_answers_every_row_alike ... ok
[INFO] [stdout] test the_query_reads_the_row_around_it ... ok
[INFO] [stdout] test a_pattern_may_stand_in_parentheses ... ok
[INFO] [stdout] test a_query_that_answers_nothing_is_false ... ok
[INFO] [stdout] test a_query_inside_may_not_write_or_carry_a_use ... ok
[INFO] [stdout] test it_stands_where_a_boolean_stands ... ok
[INFO] [stdout] test what_the_query_returns_is_never_read ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/filter_let.rs (/opt/rustwide/target/release/deps/filter_let-97246b1b53211e9a)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test a_later_definition_inside_an_expression_reads_an_earlier_one ... ok
[INFO] [stdout] test a_definition_may_hold_what_the_match_found ... ok
[INFO] [stdout] test filter_keeps_the_rows_the_condition_holds_for ... ok
[INFO] [stdout] test a_let_cannot_name_an_aggregate ... ok
[INFO] [stdout] test a_let_written_inside_an_expression_names_a_value ... ok
[INFO] [stdout] test a_let_may_not_redefine_a_name_in_scope ... ok
[INFO] [stdout] test a_definition_inside_an_expression_may_not_take_a_name_in_scope ... ok
[INFO] [stdout] test a_membership_test_at_the_top_of_a_definition_goes_in_parentheses ... ok
[INFO] [stdout] test a_name_written_inside_an_expression_is_gone_after_it ... ok
[INFO] [stdout] test a_definition_is_worked_out_once_however_often_it_is_read ... ok
[INFO] [stdout] test a_later_definition_reads_an_earlier_one ... ok
[INFO] [stdout] test let_is_still_a_name ... ok
[INFO] [stdout] test filter_reads_what_the_statement_already_has ... ok
[INFO] [stdout] test let_and_filter_compose ... ok
[INFO] [stdout] test an_item_may_be_named_after_what_was_written_inside_it ... ok
[INFO] [stdout] test let_adds_a_name_without_dropping_the_others ... ok
[INFO] [stdout] test let_of_a_property_says_to_use_set ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/finish.rs (/opt/rustwide/target/release/deps/finish-f4220a9f183b1e09)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test nothing_may_follow_it ... ok
[INFO] [stdout] test a_finished_query_answers_nothing ... ok
[INFO] [stdout] test it_reports_the_omitted_result ... ok
[INFO] [stdout] test nothing_reads_what_it_did_not_return ... ok
[INFO] [stdout] test what_it_found_makes_no_difference ... ok
[INFO] [stdout] test a_write_in_front_of_it_wrote ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/for_statement.rs (/opt/rustwide/target/release/deps/for_statement-ca64bd0e5d3cfaf7)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test for_makes_a_row_of_every_element ... ok
[INFO] [stdout] test with_after_for_is_still_a_projection ... ok
[INFO] [stdout] test the_counter_is_a_name_of_its_own ... ok
[INFO] [stdout] test a_counter_numbers_the_elements ... ok
[INFO] [stdout] test for_needs_a_list ... ok
[INFO] [stdout] test the_counter_starts_again_at_each_row ... ok
[INFO] [stdout] test for_walks_a_list_the_statement_made ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/frames.rs (/opt/rustwide/target/release/deps/frames-c71a7f5c04b66441)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test a_frame_id_and_a_catalog_id_share_one_space ... ok
[INFO] [stdout] test a_registered_frame_is_a_table_of_the_connection ... ok
[INFO] [stdout] test a_frame_replaces_one_of_its_own_name_and_goes_when_it_is_unregistered ... ok
[INFO] [stdout] test a_frame_longer_than_a_vector_reads_every_row_of_itself ... ok
[INFO] [stdout] test a_statement_that_writes_a_frame_is_told_why_it_cannot ... ok
[INFO] [stdout] test a_filter_and_a_widening_column_read_through_a_frame ... ok
[INFO] [stdout] test a_name_a_stored_table_holds_is_refused ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/functions.rs (/opt/rustwide/target/release/deps/functions-1419f8ef53ab64fd)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test the_cardinality_of_a_walk_is_what_it_holds ... ok
[INFO] [stdout] test the_datetime_value_functions_answer_one_instant ... ok
[INFO] [stdout] test the_set_functions_answer_over_a_graph ... ok
[INFO] [stdout] test a_call_over_what_the_statement_wrote_is_answered_once ... ok
[INFO] [stdout] test every_spelling_of_a_name_reaches_the_same_function ... ok
[INFO] [stdout] test the_percentiles_answer_over_a_graph ... ok
[INFO] [stdout] test the_substring_function_answers_over_a_column ... ok
[INFO] [stdout] test the_numeric_library_answers_over_a_column ... ok
[INFO] [stdout] test what_the_registry_refuses ... ok
[INFO] [stdout] test the_trim_family_answers_over_a_column ... ok
[INFO] [stdout] test duration_between_counts_from_the_first_datetime_to_the_second ... ok
[INFO] [stdout] test the_temporal_constructors_read_a_string_or_the_clock ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/graph_type.rs (/opt/rustwide/target/release/deps/graph_type-a5ed54cd15f95602)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test a_type_with_no_spelling_is_a_syntax_error_that_says_where ... ok
[INFO] [stdout] test a_type_the_catalog_will_not_write_is_refused_with_a_condition ... ok
[INFO] [stdout] test the_year_month_duration_is_stored_and_cannot_be_declared ... ok
[INFO] [stdout] test a_graph_type_declares_the_types_the_frontier_says_it_can ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/grouping.rs (/opt/rustwide/target/release/deps/grouping-086d5ba9749a3f4a)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test a_count_no_column_carries_is_named_in_the_plan ... ok
[INFO] [stdout] test a_key_that_is_not_projected_is_refused ... ok
[INFO] [stdout] test a_name_the_grouping_does_not_fix_is_refused_in_a_sort_key ... ok
[INFO] [stdout] test a_count_a_column_carries_is_accumulated_once ... ok
[INFO] [stdout] test a_sort_key_may_do_arithmetic_on_an_aggregate ... ok
[INFO] [stdout] test grouping_without_an_aggregate_answers_one_row_per_group ... ok
[INFO] [stdout] test several_keys_group_on_all_of_them ... ok
[INFO] [stdout] test an_item_the_grouping_does_not_fix_is_refused ... ok
[INFO] [stdout] test with_takes_a_grouping_too ... ok
[INFO] [stdout] test a_sort_key_may_be_a_count_no_column_carries ... ok
[INFO] [stdout] test a_sort_key_may_wrap_a_set_function_in_a_scalar_one ... ok
[INFO] [stdout] test an_empty_grouping_set_makes_the_whole_table_one_group ... ok
[INFO] [stdout] test a_with_sorts_by_an_aggregate_too ... ok
[INFO] [stdout] test group_by_says_what_the_projection_implied ... 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] [stderr]      Running tests/groups.rs (/opt/rustwide/target/release/deps/groups-0cc7380c33a7e236)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_projected_group_carries_on_as_a_list ... ok
[INFO] [stdout] test a_count_of_several_lengths_walks_each_of_them ... ok
[INFO] [stdout] test a_name_inside_a_repeated_stretch_stands_for_a_list ... ok
[INFO] [stdout] test a_quantifier_repeats_the_stretch_the_brackets_hold ... ok
[INFO] [stdout] test what_a_quantified_stretch_refuses ... ok
[INFO] [stdout] test an_edge_inside_a_repeated_stretch_names_a_group_of_edges ... ok
[INFO] [stdout] test an_aggregate_over_a_group_folds_that_rows_bindings ... ok
[INFO] [stdout] test a_repeated_stretch_does_not_take_one_edge_twice ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/interrupt.rs (/opt/rustwide/target/release/deps/interrupt-e2324e301303a4fe)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test a_handle_asked_before_the_statement_starts_stops_it_at_the_first_boundary ... ok
[INFO] [stdout] test a_running_statement_stops_when_asked_and_the_session_survives_it ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/kernels.rs (/opt/rustwide/target/release/deps/kernels-5538dcbdd6007977)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_guard_in_front_of_the_function_keeps_the_plan_on_the_row_executor ... ok
[INFO] [stdout] test a_function_that_cannot_raise_is_a_kernel_behind_a_guard_too ... ok
[INFO] [stdout] test what_has_no_kernel_is_a_list_or_a_path ... ok
[INFO] [stdout] test the_boolean_functions_are_kernels_where_a_predicate_goes ... ok
[INFO] [stdout] test every_scalar_function_is_a_kernel_the_pipeline_compiles ... ok
[INFO] [stdout] test a_kernel_answers_what_the_row_executor_answers ... ok
[INFO] [stdout] test a_slice_over_the_answer_keeps_the_plan_on_the_row_executor ... ok
[INFO] [stdout] test a_row_with_no_answer_raises_the_same_condition_on_both_engines ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lists.rs (/opt/rustwide/target/release/deps/lists-c06cc3456d15049b)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test a_set_function_in_a_sort_key_beside_one_that_is_read_is_refused ... ok
[INFO] [stdout] test a_maximum_length_bounds_the_list_and_nothing_else ... ok
[INFO] [stdout] test a_scalar_function_over_a_set_function_reads_what_the_grouping_answered ... ok
[INFO] [stdout] test a_type_name_is_read_as_a_type_only_where_a_type_belongs ... ok
[INFO] [stdout] test casting_to_a_list_casts_the_elements_and_names_the_element_that_fails ... ok
[INFO] [stdout] test cardinality_counts_a_list_and_refuses_what_is_not_one ... ok
[INFO] [stdout] test an_element_type_is_a_value_type_and_carries_a_value_type_s_rules ... ok
[INFO] [stdout] test two_lists_are_joined_and_one_is_trimmed_to_a_count ... ok
[INFO] [stdout] test every_spelling_of_a_list_type_names_the_same_type ... ok
[INFO] [stdout] test a_stored_list_is_the_same_value_a_written_one_is ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/literals.rs (/opt/rustwide/target/release/deps/literals-7e1387c7a961ba45)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_string_takes_every_escape_the_standard_writes ... ok
[INFO] [stdout] test an_at_sign_before_a_string_turns_off_escapes ... ok
[INFO] [stdout] test a_number_may_say_whether_it_is_exact_or_approximate ... ok
[INFO] [stdout] test a_comment_may_open_with_two_solidi_or_two_minus_signs ... ok
[INFO] [stdout] test a_delimited_name_holds_what_a_string_holds ... ok
[INFO] [stdout] test an_integer_may_be_written_in_hexadecimal_octal_or_binary ... ok
[INFO] [stdout] test a_duration_may_be_written_the_way_sql_writes_one ... ok
[INFO] [stdout] test the_digits_of_a_number_may_be_grouped ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/match_block.rs (/opt/rustwide/target/release/deps/match_block-05ee4713c90b7650)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test an_optional_block_keeps_what_it_matched ... ok
[INFO] [stdout] test a_block_that_finds_nothing_nulls_its_names ... ok
[INFO] [stdout] test a_block_is_the_conjunction_the_commas_are ... ok
[INFO] [stdout] test half_a_block_is_none_of_it ... ok
[INFO] [stdout] test every_statement_may_carry_its_own_where ... ok
[INFO] [stdout] test exists_over_two_statements_asks_for_both ... ok
[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] [stderr]      Running tests/match_modes.rs (/opt/rustwide/target/release/deps/match_modes-6b2838cf449bb349)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test a_block_keeps_its_lists_apart ... ok
[INFO] [stdout] test two_steps_of_one_pattern ... ok
[INFO] [stdout] test steps_naming_different_types ... ok
[INFO] [stdout] test a_step_beside_a_walk ... ok
[INFO] [stdout] test two_patterns_over_one_pair_of_nodes ... ok
[INFO] [stdout] test the_match_mode_settles_the_path_mode ... ok
[INFO] [stdout] test the_spellings_of_a_match_mode ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/merge.rs (/opt/rustwide/target/release/deps/merge-c409e7a0f28a2e06)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test an_element_with_no_label_is_refused ... ok
[INFO] [stdout] test on_create_reading_the_element_it_makes_is_refused ... ok
[INFO] [stdout] test a_label_on_an_element_it_was_given_is_refused ... ok
[INFO] [stdout] test a_pattern_with_nothing_to_write_is_refused ... ok
[INFO] [stdout] test on_create_writing_an_element_it_was_given_is_refused ... ok
[INFO] [stdout] test a_pattern_that_is_there_is_found ... ok
[INFO] [stdout] test one_statement_merging_the_same_thing_twice_writes_it_once ... ok
[INFO] [stdout] test an_edge_is_merged_between_ends_that_were_found ... ok
[INFO] [stdout] test on_create_and_on_match_split_the_rows_between_them ... ok
[INFO] [stdout] test the_same_merge_twice_writes_once ... ok
[INFO] [stdout] test a_pattern_that_is_not_there_is_written ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/misuse.rs (/opt/rustwide/target/release/deps/misuse-66a272bfecb6f560)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test a_failure_the_operating_system_raised_names_the_file_and_keeps_its_kind ... ok
[INFO] [stdout] test the_programs_that_look_like_misuse_and_are_not ... ok
[INFO] [stdout] test every_wrong_program_is_told_what_is_wrong_and_leaves_the_database_working ... ok
[INFO] [stdout] test a_statement_that_failed_wrote_nothing_and_left_the_session_alone ... ok
[INFO] [stdout] test five_hundred_failed_opens_leave_nothing_open ... 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/numeric.rs (/opt/rustwide/target/release/deps/numeric-213206c0d8520abf)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test the_numeric_functions_answer_the_same_on_both_engines ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ordering.rs (/opt/rustwide/target/release/deps/ordering-c12e7954baba8087)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test a_key_that_names_neither_first_nor_last_is_a_syntax_error ... ok
[INFO] [stdout] test a_key_that_says_nothing_puts_its_nulls_last ... ok
[INFO] [stdout] test nulls_first_and_nulls_last_say_it_outright ... ok
[INFO] [stdout] test a_limit_returns_the_full_orders_prefix ... ok
[INFO] [stdout] test a_null_a_pattern_did_not_match_sorts_the_same_way ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/paging.rs (/opt/rustwide/target/release/deps/paging-e8caa39b922c264c)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test writing_both_words_is_refused ... ok
[INFO] [stdout] test a_page_is_taken_where_it_is_written ... ok
[INFO] [stdout] test the_standalone_page_reads_what_is_bound ... ok
[INFO] [stdout] test the_page_stands_on_its_own ... ok
[INFO] [stdout] test offset_and_skip_are_one_clause ... ok
[INFO] [stdout] test an_offset_and_a_limit_take_a_window ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/path_modes.rs (/opt/rustwide/target/release/deps/path_modes-a3f686e2ffb82a9f)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test acyclic_drops_the_paths_simple_keeps ... ok
[INFO] [stdout] test the_plan_names_the_mode ... ok
[INFO] [stdout] test a_simple_path_may_end_where_it_began ... ok
[INFO] [stdout] test simple_needs_no_upper_bound ... ok
[INFO] [stdout] test a_simple_path_may_not_pass_through_where_it_began ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/path_predicates.rs (/opt/rustwide/target/release/deps/path_predicates-d5ad26b7cdb1e4b0)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test a_gate_nothing_passes_empties_the_pattern ... ok
[INFO] [stdout] test one_hop_gated_matches_the_same_filter_written_after_the_pattern ... ok
[INFO] [stdout] test the_variable_is_one_edge_inside_the_brackets_and_the_list_outside ... ok
[INFO] [stdout] test a_gated_walk_never_goes_through_an_edge_that_fails ... ok
[INFO] [stdout] test any_shortest_takes_the_shortest_surviving_walk ... ok
[INFO] [stdout] test the_plan_text_shows_the_gate_on_the_expansion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/path_selectors.rs (/opt/rustwide/target/release/deps/path_selectors-4642b0161ba8bb7e)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test the_plan_names_the_selector ... ok
[INFO] [stdout] test a_shortest_selector_reads_a_lower_bound ... ok
[INFO] [stdout] test the_shortest_selectors_keep_the_least_length ... ok
[INFO] [stdout] test any_keeps_one_path_per_pair_of_endpoints ... ok
[INFO] [stdout] test a_keep_says_the_prefix_for_the_whole_pattern_list ... ok
[INFO] [stdout] test the_selectors_named_twice_answer_the_same ... ok
[INFO] [stdout] test all_keeps_every_path_and_is_the_default ... ok
[INFO] [stdout] test shortest_k_group_counts_lengths_and_keeps_every_path_of_them ... ok
[INFO] [stdout] test shortest_k_counts_paths_and_not_lengths ... ok
[INFO] [stdout] test any_k_keeps_at_most_k_paths ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/paths.rs (/opt/rustwide/target/release/deps/paths-6076d2d0c713808f)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test path_is_the_type_and_the_constructor_and_not_a_name ... ok
[INFO] [stdout] test a_matched_path_is_a_path_and_not_a_list_of_the_same_elements ... ok
[INFO] [stdout] test path_length_counts_the_edges_and_not_the_elements ... ok
[INFO] [stdout] test a_path_whose_edges_do_not_join_its_nodes_is_refused ... ok
[INFO] [stdout] test elements_answers_the_walk_as_a_list ... ok
[INFO] [stdout] test paths_sort_and_group_the_same_way_twice ... ok
[INFO] [stdout] test a_path_built_from_elements_equals_the_path_that_was_matched ... ok
[INFO] [stdout] test a_path_may_be_built_over_several_hops ... ok
[INFO] [stdout] test two_paths_that_meet_at_a_node_join_into_one_walk ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/plan_reuse.rs (/opt/rustwide/target/release/deps/plan_reuse-23145b4bc8ff8023)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test a_parameter_that_did_not_become_a_key_is_read_every_run ... ok
[INFO] [stdout] test a_paged_read_pages_where_this_run_asked_for ... ok
[INFO] [stdout] test a_key_that_is_not_an_integer_is_refused_the_same_way_as_the_first_time ... ok
[INFO] [stdout] test the_same_point_read_on_a_new_key_answers_that_key ... ok
[INFO] [stdout] test two_statements_taking_turns_each_keep_their_own_answer ... ok
[INFO] [stdout] test a_write_between_two_reads_is_seen_by_the_second ... ok
[INFO] [stdout] test a_plan_that_pinned_rows_does_not_answer_from_the_rows_it_pinned ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/plans.rs (/opt/rustwide/target/release/deps/plans-570545c9937ea247)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test a_plan_reads_as_operators_and_prints_as_the_listing ... ok
[INFO] [stdout] test a_profile_counts_what_each_operator_did ... ok
[INFO] [stdout] test a_write_cannot_be_profiled_and_a_read_only_connection_says_so_first ... ok
[INFO] [stdout] test the_edges_of_a_plan_are_still_a_plan ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/predicates.rs (/opt/rustwide/target/release/deps/predicates-601eb57e7bd2cada)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_predicate_over_an_unmatched_optional_row_answers_null ... ok
[INFO] [stdout] test all_different_and_same_compare_elements ... ok
[INFO] [stdout] test is_directed_refuses_a_node ... ok
[INFO] [stdout] test is_directed_asks_whether_an_edge_has_a_direction ... ok
[INFO] [stdout] test is_source_of_and_is_destination_of_relate_a_node_to_an_edge ... ok
[INFO] [stdout] test property_exists_asks_the_table_and_not_the_value ... ok
[INFO] [stdout] test a_colon_is_the_other_spelling_of_the_labeled_predicate ... ok
[INFO] [stdout] test is_labeled_tests_a_label_expression_against_a_bound_element ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/procedures.rs (/opt/rustwide/target/release/deps/procedures-3c8685dc1a789d92)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_binding_table_of_the_wrong_shape_is_refused ... ok
[INFO] [stdout] test a_rel_table_is_looked_for_in_the_graph_that_was_named ... ok
[INFO] [stdout] test a_graph_only_a_run_would_know_is_refused_by_name ... ok
[INFO] [stdout] test the_answer_is_the_one_the_graph_would_have_given_from_inside ... ok
[INFO] [stdout] test a_binding_table_stands_where_a_list_of_arguments_stands ... ok
[INFO] [stdout] test a_procedure_reads_the_graph_it_was_handed ... ok
[INFO] [stdout] test a_procedure_takes_a_graph_a_name_stands_for ... ok
[INFO] [stdout] test naming_the_graph_the_statement_is_in_is_the_call_that_named_none ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/quantifiers.rs (/opt/rustwide/target/release/deps/quantifiers-a2833a467c12826d)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test a_step_of_no_hops_is_refused_and_not_rounded_up ... ok
[INFO] [stdout] test the_abbreviated_edge_pattern_takes_one ... ok
[INFO] [stdout] test a_quantified_step_counts_the_paths_and_not_the_nodes ... ok
[INFO] [stdout] test a_quantifier_answers_what_the_range_answers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reachability.rs (/opt/rustwide/target/release/deps/reachability-b08e665bdab6f556)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test a_page_of_a_partly_ordered_set_enumerates ... ok
[INFO] [stdout] test a_set_with_no_page_walks_the_reachable_set ... ok
[INFO] [stdout] test a_page_with_no_order_enumerates ... ok
[INFO] [stdout] test the_walk_reaches_what_the_enumeration_reaches ... ok
[INFO] [stdout] test a_page_of_a_fully_ordered_set_still_walks_the_reachable_set ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/records.rs (/opt/rustwide/target/release/deps/records-8339312edfb99e35)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test a_record_is_its_fields_and_not_the_order_they_were_written_in ... ok
[INFO] [stdout] test records_with_different_fields_cannot_be_compared ... ok
[INFO] [stdout] test a_record_type_says_which_records_belong_to_it ... ok
[INFO] [stdout] test records_sort_and_group_the_same_way_twice ... ok
[INFO] [stdout] test casting_to_a_record_type_casts_the_fields_and_names_the_one_that_fails ... ok
[INFO] [stdout] test a_field_is_read_with_a_dot_and_a_missing_one_is_null ... ok
[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] [stderr]      Running tests/references.rs (/opt/rustwide/target/release/deps/references-bfd490a9408a9f51)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test a_for_statement_over_a_number_is_refused ... ok
[INFO] [stdout] test a_closed_reference_type_answers_by_the_kind_of_the_value ... ok
[INFO] [stdout] test a_result_becomes_a_binding_table_of_the_row_type_it_has ... ok
[INFO] [stdout] test a_graph_reference_written_in_a_statement_is_typed_a_graph ... ok
[INFO] [stdout] test a_handle_to_a_graph_that_is_gone_is_refused ... ok
[INFO] [stdout] test a_graph_that_is_not_there_has_no_reference ... ok
[INFO] [stdout] test a_graph_reference_to_a_name_that_is_not_there_is_refused ... ok
[INFO] [stdout] test a_reference_parameter_may_be_written_the_way_the_standard_writes_one ... ok
[INFO] [stdout] test a_written_table_is_worked_out_once_however_many_rows_read_it ... ok
[INFO] [stdout] test a_graph_reference_comes_from_the_catalog_and_reads_as_a_graph ... ok
[INFO] [stdout] test a_table_written_where_a_value_goes_holds_the_rows_of_the_query_in_it ... ok
[INFO] [stdout] test property_and_graph_are_still_names_where_no_graph_can_follow_them ... ok
[INFO] [stdout] test a_for_statement_runs_over_the_rows_of_a_binding_table ... ok
[INFO] [stdout] test a_written_table_may_not_read_its_row_or_write ... ok
[INFO] [stdout] test graph_is_still_a_name_and_a_slash_after_one_is_still_a_division ... ok
[INFO] [stdout] test references_compare_by_what_they_name ... ok
[INFO] [stdout] test table_is_still_a_name ... ok
[INFO] [stdout] test the_epoch_check_reaches_a_nested_element ... ok
[INFO] [stdout] test the_cardinality_of_a_binding_table_is_its_row_count ... ok
[INFO] [stdout] test the_word_in_front_of_a_reference_parameter_says_nothing_the_value_does_not ... ok
[INFO] [stdout] test a_table_holding_elements_does_not_survive_a_fold ... ok
[INFO] [stdout] test the_words_that_name_a_graph_answer_the_handle_the_session_hands_out ... ok
[INFO] [stdout] test two_tables_over_the_same_rows_are_two_references ... ok
[INFO] [stdout] test the_word_in_front_of_a_written_graph_reference_says_nothing_the_value_does_not ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/refusal_shape.rs (/opt/rustwide/target/release/deps/refusal_shape-4f63259e78cbf6d2)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test a_refused_declaration_says_what_and_where ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/refusals.rs (/opt/rustwide/target/release/deps/refusals-c85ad3f79f993952)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test no_refusal_of_a_healthy_file_says_corrupt ... ok
[INFO] [stdout] test a_file_that_is_damaged_is_told_it_is_damaged ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rows.rs (/opt/rustwide/target/release/deps/rows-2197fc8825f72c15)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test asking_a_column_for_the_wrong_type_names_the_column_and_the_two_types ... ok
[INFO] [stdout] test a_result_reads_as_tuples_and_the_strings_are_not_copied ... ok
[INFO] [stdout] test parameters_written_with_the_macro_bind_by_the_names_the_statement_uses ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/select.rs (/opt/rustwide/target/release/deps/select-5ab4f6b842063076)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test an_asterisk_with_a_having_clause_is_refused ... ok
[INFO] [stdout] test a_body_that_names_two_graphs_is_declined ... ok
[INFO] [stdout] test a_body_may_be_a_query_in_braces ... ok
[INFO] [stdout] test a_select_statement_with_no_body_answers_one_row ... ok
[INFO] [stdout] test a_comma_in_a_body_joins_patterns_or_matches_by_what_follows_it ... ok
[INFO] [stdout] test a_having_clause_tests_the_group_the_projection_made ... ok
[INFO] [stdout] test a_set_quantifier_says_which_rows_are_kept ... ok
[INFO] [stdout] test the_clauses_behind_the_body_run_in_the_order_iso_writes_them ... ok
[INFO] [stdout] test a_select_statement_answers_what_the_linear_statement_answers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sessions.rs (/opt/rustwide/target/release/deps/sessions-47309a46b629c922)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test a_graph_parameter_is_a_reference_a_use_can_name ... ok
[INFO] [stdout] test a_binding_table_parameter_holds_the_rows_of_its_query ... ok
[INFO] [stdout] test a_closed_session_takes_no_more_statements ... ok
[INFO] [stdout] test a_binding_table_parameter_can_be_set_from_a_reference ... ok
[INFO] [stdout] test a_reset_puts_back_what_it_names_and_no_more ... ok
[INFO] [stdout] test if_not_exists_leaves_a_parameter_the_session_already_holds ... ok
[INFO] [stdout] test a_value_parameter_can_be_set_from_a_query ... ok
[INFO] [stdout] test a_passed_parameter_wins_over_a_held_one ... ok
[INFO] [stdout] test a_value_parameter_takes_the_type_it_was_written_with ... ok
[INFO] [stdout] test a_value_parameter_outlives_the_statement_that_set_it ... ok
[INFO] [stdout] test a_parameter_holds_what_it_was_worked_out_to_and_not_the_query ... ok
[INFO] [stdout] test a_session_set_survives_a_rollback ... ok
[INFO] [stdout] test a_held_graph_parameter_says_so_once_its_graph_is_dropped ... ok
[INFO] [stdout] test a_held_binding_table_pins_the_epoch_it_was_read_at ... ok
[INFO] [stdout] test a_held_table_of_scalars_is_only_mentioned_once_it_is_old ... ok
[INFO] [stdout] test setting_the_time_zone_moves_the_zone_and_not_the_instant ... ok
[INFO] [stdout] test the_session_user_is_a_word_and_answers_the_principal_there_is_none_of ... ok
[INFO] [stdout] test a_relative_schema_reference_is_walked_from_where_the_session_is ... ok
[INFO] [stdout] test setting_the_graph_moves_the_session_and_setting_a_parameter_does_not ... ok
[INFO] [stdout] test setting_the_schema_moves_where_an_unqualified_name_is_looked_up ... ok
[INFO] [stdout] test the_working_graph_survives_an_epoch_and_a_dropped_one_is_refused ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/simplified.rs (/opt/rustwide/target/release/deps/simplified-cacccd09a3583e1d)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test a_dash_in_front_of_a_step_says_it_goes_either_way ... ok
[INFO] [stdout] test a_bar_inside_the_slashes_is_either_label_on_one_step ... ok
[INFO] [stdout] test a_step_may_override_the_direction_the_arrow_set ... ok
[INFO] [stdout] test a_term_of_a_multiset_alternation_that_repeats_is_a_walk_per_length ... ok
[INFO] [stdout] test a_multiset_alternation_inside_the_slashes_answers_a_walk_once_per_term ... ok
[INFO] [stdout] test a_simplified_stretch_counts_the_paths_it_walks ... ok
[INFO] [stdout] test an_ampersand_inside_the_slashes_asks_the_one_label_twice ... ok
[INFO] [stdout] test a_simplified_stretch_answers_what_the_long_form_answers ... ok
[INFO] [stdout] test the_two_bars_are_not_mixed_inside_the_slashes ... ok
[INFO] [stdout] test what_a_simplified_stretch_refuses ... ok
[INFO] [stdout] test the_terms_of_a_multiset_alternation_may_be_walks_of_different_shapes ... ok
[INFO] [stdout] test the_seven_arrows_say_what_the_seven_ordinary_ones_say ... ok
[INFO] [stdout] test an_exclamation_mark_walks_every_other_type ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/status_value.rs (/opt/rustwide/target/release/deps/status_value-cc0520fc7c12544f)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test it_takes_no_arguments ... ok
[INFO] [stdout] test a_statement_that_was_refused_carries_its_whole_record ... ok
[INFO] [stdout] test the_status_is_of_the_statement_before_and_moves_with_it ... ok
[INFO] [stdout] test a_session_that_has_run_nothing_has_no_status ... ok
[INFO] [stdout] test a_statement_that_succeeded_says_so_and_diagnoses_nothing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/streaming.rs (/opt/rustwide/target/release/deps/streaming-cf77ed9c409e5142)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test a_sink_that_stops_stops_the_scan_under_it ... ok
[INFO] [stdout] test a_streamed_statement_takes_parameters_and_a_failing_sink_fails_the_call ... ok
[INFO] [stdout] test skip_and_limit_are_spent_across_batches_and_not_inside_each_one ... ok
[INFO] [stdout] test a_streamed_statement_gives_the_rows_the_buffered_one_gives_in_batches ... ok
[INFO] [stdout] test a_statement_that_must_see_every_row_first_arrives_in_batches_anyway ... ok
[INFO] [stdout] test the_two_executors_stream_the_same_rows_in_the_same_order ... ok
[INFO] [stdout] test a_statement_interrupted_partway_through_a_stream_says_so ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/strings.rs (/opt/rustwide/target/release/deps/strings-257a04a637b70ca1)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test the_join_binds_tighter_than_a_comparison_and_looser_than_a_sum ... ok
[INFO] [stdout] test a_number_written_where_a_string_belongs_is_refused_by_name ... ok
[INFO] [stdout] test a_join_with_a_null_anywhere_in_it_is_null ... ok
[INFO] [stdout] test two_strings_are_joined_and_the_join_folds_to_the_left ... ok
[INFO] [stdout] test a_string_folds_up_and_down_and_loses_the_spaces_at_its_ends ... ok
[INFO] [stdout] test a_string_function_over_a_null_answers_null ... ok
[INFO] [stdout] test the_characters_of_a_string_and_the_bytes_of_it ... ok
[INFO] [stdout] test a_string_normalizes_to_the_form_the_statement_names ... ok
[INFO] [stdout] test two_byte_strings_are_joined_and_measured_and_cut_by_their_octets ... ok
[INFO] [stdout] test normalization_answers_null_for_null_and_refuses_a_number ... ok
[INFO] [stdout] test the_predicate_asks_whether_the_string_is_already_in_the_form ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/subpaths.rs (/opt/rustwide/target/release/deps/subpaths-8b796ce7f360aac9)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test what_the_brackets_refuse ... ok
[INFO] [stdout] test a_condition_inside_the_brackets_may_read_what_is_outside_them ... ok
[INFO] [stdout] test brackets_around_a_pattern_leave_it_alone ... ok
[INFO] [stdout] test a_condition_inside_the_brackets_holds_of_the_stretch ... ok
[INFO] [stdout] test two_stretches_meeting_name_one_node_twice ... ok
[INFO] [stdout] test a_subpath_variable_binds_the_stretch_it_names ... ok
[INFO] [stdout] test a_path_mode_on_a_subpath_speaks_about_that_stretch ... 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] [stderr]      Running tests/tck.rs (/opt/rustwide/target/release/deps/tck-8b3ad7f87caf949c)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tck_subset_scoreboard_holds ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tck_subset_scoreboard_holds stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tck_subset_scoreboard_holds' (4910) panicked at tests/tck.rs:399:5:
[INFO] [stdout] assertion `left == right` failed: docs/tck-scoreboard.md is stale; rerun with ZU_UPDATE_SCOREBOARD=1
[INFO] [stdout]   left: ""
[INFO] [stdout]  right: "# openCypher TCK subset scoreboard\n\nGenerated by `crates/zu/tests/tck.rs`, which fails on drift; run it with\n`ZU_UPDATE_SCOREBOARD=1` to rewrite this file when the subset grows.\nEvery scenario runs on both engines through the shared query facades;\nparity means the engines returned identical rows.\n\n| category | scenario | zu1 | sqlite | parity |\n|---|---|---|---|---|\n| match | count all nodes | pass | pass | pass |\n| match | scan ordered by property | pass | pass | pass |\n| match | expand along direction | pass | pass | pass |\n| match | expand against direction | pass | pass | pass |\n| match | undirected expand | pass | pass | pass |\n| match | two hop paths | pass | pass | pass |\n| match | property through expand | pass | pass | pass |\n| where | equality on a property | pass | pass | pass |\n| where | range filter descending | pass | pass | pass |\n| where | conjunction | pass | pass | pass |\n| where | disjunction | pass | pass | pass |\n| where | compare across the pattern | pass | pass | pass |\n| where | not equals | pass | pass | pass |\n| optional | unmatched row keeps null | pass | pass | pass |\n| optional | counts over optional rows | pass | pass | pass |\n| exists | pattern predicate keeps the rows that match | pass | pass | pass |\n| exists | a matching row arrives once however many matched | pass | pass | pass |\n| exists | negated pattern predicate keeps the rest | pass | pass | pass |\n| exists | pattern predicate under an or answers per row | pass | pass | pass |\n| exists | negated pattern predicate under an or | pass | pass | pass |\n| aggregation | grouped degree | pass | pass | pass |\n| aggregation | sum | pass | pass | pass |\n| aggregation | min and max | pass | pass | pass |\n| aggregation | avg | pass | pass | pass |\n| aggregation | distinct ages over expand | pass | pass | pass |\n| orderby | compound order with limit | pass | pass | pass |\n| orderby | skip past a prefix | pass | pass | pass |\n| varlength | one to two hops | pass | pass | pass |\n| varlength | exactly two hops distinct | pass | pass | pass |\n| with | aggregate then filter | pass | pass | pass |\n| with | distinct passthrough | pass | pass | pass |\n| unwind | literal list | pass | pass | pass |\n| null | is null projects a boolean | pass | pass | pass |\n\n33 scenarios: zu1 33/33, sqlite 33/33, parity 33/33.\n"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ac67e127481 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ac67e13e40a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5ac67e12bcac - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ac67e101266 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ac67e11e609 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5ac67db899d0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5ac67e11e932 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ac67e101312 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ac67e0f9de9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ac67e101f0d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ac67e13eb6c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ac67e13eae3 - core[df12db4294e9bfd3]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x5ac67db78eda - core[df12db4294e9bfd3]::panicking::assert_failed::<alloc[2182bb758b4b3781]::string::String, alloc[2182bb758b4b3781]::string::String>
[INFO] [stdout]   13:     0x5ac67db72675 - tck[f1df9c0b49b5a787]::tck_subset_scoreboard_holds
[INFO] [stdout]   14:     0x5ac67db73609 - <tck[f1df9c0b49b5a787]::tck_subset_scoreboard_holds::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5ac67db7ccbb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x5ac67db8a325 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5ac67db83be4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5ac67db8d482 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x5ac67e126709 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x71527013ddfa - <unknown>
[INFO] [stdout]   21:     0x7152701d13d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tck_subset_scoreboard_holds
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test tck`
[INFO] running `Command { std: "docker" "inspect" "109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef", kill_on_drop: false }`
[INFO] [stdout] 109083f19d0e56ad88f49d91b427893eacec9b69d9597d92958e4c870bfac2ef
