[INFO] fetching crate toasty-core 0.4.0...
[INFO] testing toasty-core-0.4.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate toasty-core 0.4.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate toasty-core 0.4.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate toasty-core 0.4.0
[INFO] tweaked toml for crates.io crate toasty-core 0.4.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate toasty-core 0.4.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate toasty-core 0.4.0 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b83bddc14b27d9f9cb04658b570d90d79295477e4cb179239e904b63d35df233
[INFO] running `Command { std: "docker" "start" "-a" "b83bddc14b27d9f9cb04658b570d90d79295477e4cb179239e904b63d35df233", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b83bddc14b27d9f9cb04658b570d90d79295477e4cb179239e904b63d35df233", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b83bddc14b27d9f9cb04658b570d90d79295477e4cb179239e904b63d35df233", kill_on_drop: false }`
[INFO] [stdout] b83bddc14b27d9f9cb04658b570d90d79295477e4cb179239e904b63d35df233
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5dcbc0da32e94964c0b6882eccf6132a2df13254d28cac8b9e6c73914c3f017c
[INFO] running `Command { std: "docker" "start" "-a" "5dcbc0da32e94964c0b6882eccf6132a2df13254d28cac8b9e6c73914c3f017c", kill_on_drop: false }`
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling bit-vec v0.9.1
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling tokio v1.51.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling bit-set v0.10.0
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling uuid v1.23.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling pluralizer v0.5.0
[INFO] [stderr]    Compiling toasty-core v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.03s
[INFO] running `Command { std: "docker" "inspect" "5dcbc0da32e94964c0b6882eccf6132a2df13254d28cac8b9e6c73914c3f017c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5dcbc0da32e94964c0b6882eccf6132a2df13254d28cac8b9e6c73914c3f017c", kill_on_drop: false }`
[INFO] [stdout] 5dcbc0da32e94964c0b6882eccf6132a2df13254d28cac8b9e6c73914c3f017c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1636ba4198f35586d6686deda3f14c41c412c9c86a9ae0e88d8ab52e4d780095
[INFO] running `Command { std: "docker" "start" "-a" "1636ba4198f35586d6686deda3f14c41c412c9c86a9ae0e88d8ab52e4d780095", kill_on_drop: false }`
[INFO] [stderr]    Compiling winnow v1.0.1
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling jiff v0.2.23
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling toasty-core v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 20.07s
[INFO] running `Command { std: "docker" "inspect" "1636ba4198f35586d6686deda3f14c41c412c9c86a9ae0e88d8ab52e4d780095", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1636ba4198f35586d6686deda3f14c41c412c9c86a9ae0e88d8ab52e4d780095", kill_on_drop: false }`
[INFO] [stdout] 1636ba4198f35586d6686deda3f14c41c412c9c86a9ae0e88d8ab52e4d780095
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 0f4e563590b05abf6ff24828964f6b71b1d8fd59a9dfbbbed7ad99bb70c22de5
[INFO] running `Command { std: "docker" "start" "-a" "0f4e563590b05abf6ff24828964f6b71b1d8fd59a9dfbbbed7ad99bb70c22de5", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/toasty_core-c71af3f7b2c0f852)
[INFO] [stdout] running 65 tests
[INFO] [stdout] test driver::capability::tests::test_validate_postgresql_capability ... ok
[INFO] [stdout] test error::tests::expression_evaluation_failed ... ok
[INFO] [stdout] test error::tests::condition_failed_with_context ... ok
[INFO] [stdout] test error::tests::condition_failed_with_format ... ok
[INFO] [stdout] test error::tests::expression_evaluation_failed_with_context ... ok
[INFO] [stdout] test error::tests::invalid_driver_configuration_with_context ... ok
[INFO] [stdout] test error::tests::invalid_result_error ... ok
[INFO] [stdout] test error::tests::invalid_schema_error ... ok
[INFO] [stdout] test error::tests::invalid_statement_error ... ok
[INFO] [stdout] test error::tests::invalid_statement_with_context ... ok
[INFO] [stdout] test error::tests::invalid_schema_with_context ... ok
[INFO] [stdout] test error::tests::invalid_record_count_with_context ... ok
[INFO] [stdout] test driver::capability::tests::test_validate_fails_when_native_varchar_false_but_has_varchar ... ok
[INFO] [stdout] test error::tests::error_chain_display ... ok
[INFO] [stdout] test error::tests::read_only_transaction_predicate_false_for_other_errors ... ok
[INFO] [stdout] test error::tests::read_only_transaction_with_context ... ok
[INFO] [stdout] test error::tests::record_not_found_with_context_chain ... ok
[INFO] [stdout] test error::tests::record_not_found_with_immediate_context ... ok
[INFO] [stdout] test error::tests::type_conversion_error_range ... ok
[INFO] [stdout] test error::tests::unsupported_feature ... ok
[INFO] [stdout] test error::tests::validation_length_exact_mismatch ... ok
[INFO] [stdout] test error::tests::validation_length_max_only ... ok
[INFO] [stdout] test error::tests::validation_length_too_long ... ok
[INFO] [stdout] test driver::capability::tests::test_validate_sqlite_capability ... ok
[INFO] [stdout] test schema::db::column::tests::test_alter_column_nullable ... ok
[INFO] [stdout] test schema::db::column::tests::test_add_column ... ok
[INFO] [stdout] test schema::db::column::tests::test_alter_column_type ... ok
[INFO] [stdout] test schema::db::column::tests::test_multiple_operations ... ok
[INFO] [stdout] test schema::db::column::tests::test_no_diff_same_columns ... ok
[INFO] [stdout] test schema::db::column::tests::test_rename_column_with_hint ... ok
[INFO] [stdout] test schema::db::index::tests::test_alter_index_columns ... ok
[INFO] [stdout] test schema::db::column::tests::test_rename_column_without_hint_is_drop_and_add ... ok
[INFO] [stdout] test error::tests::validation_length_too_short ... ok
[INFO] [stdout] test schema::db::index::tests::test_alter_index_op ... ok
[INFO] [stdout] test error::tests::validation_length_min_only ... ok
[INFO] [stdout] test schema::db::index::tests::test_alter_index_scope ... ok
[INFO] [stdout] test schema::db::column::tests::test_drop_column ... ok
[INFO] [stdout] test schema::db::index::tests::test_alter_index_unique ... ok
[INFO] [stdout] test schema::db::index::tests::test_multiple_operations ... ok
[INFO] [stdout] test schema::db::index::tests::test_rename_index_with_hint ... ok
[INFO] [stdout] test schema::db::index::tests::test_no_diff_same_indices ... ok
[INFO] [stdout] test schema::db::index::tests::test_rename_index_without_hint_is_drop_and_create ... ok
[INFO] [stdout] test schema::db::table::tests::test_create_table ... ok
[INFO] [stdout] test schema::db::table::tests::test_alter_table_column_change ... ok
[INFO] [stdout] test schema::db::table::tests::test_drop_table ... ok
[INFO] [stdout] test schema::db::table::tests::test_rename_table_with_hint ... ok
[INFO] [stdout] test schema::db::table::tests::test_no_diff_same_tables ... ok
[INFO] [stdout] test schema::db::table::tests::test_multiple_operations ... ok
[INFO] [stdout] test stmt::projection::tests::test_projection_eq_slice ... ok
[INFO] [stdout] test stmt::projection::tests::test_projection_eq_usize ... ok
[INFO] [stdout] test schema::db::index::tests::test_create_index ... ok
[INFO] [stdout] test schema::db::index::tests::test_drop_index ... ok
[INFO] [stdout] test stmt::projection::tests::test_projection_hash_compatibility ... ok
[INFO] [stdout] test schema::db::table::tests::test_rename_table_without_hint_is_drop_and_create ... ok
[INFO] [stdout] test schema::db::index::tests::test_index_with_renamed_column ... ok
[INFO] [stdout] test driver::capability::tests::test_validate_dynamodb_capability ... ok
[INFO] [stdout] test driver::capability::tests::test_validate_mysql_capability ... ok
[INFO] [stdout] test error::tests::invalid_driver_configuration ... ok
[INFO] [stdout] test error::tests::type_conversion_error ... ok
[INFO] [stdout] test error::tests::unsupported_feature_with_context ... ok
[INFO] [stdout] test driver::capability::tests::test_validate_fails_when_native_varchar_true_but_no_varchar ... ok
[INFO] [stdout] test error::tests::read_only_transaction_display ... ok
[INFO] [stdout] test error::tests::read_only_transaction_is_predicate ... ok
[INFO] [stderr]      Running tests/schema_missing_model.rs (/opt/rustwide/target/debug/deps/schema_missing_model-ab928ba9a013c00c)
[INFO] [stdout] test error::tests::error_from_args ... ok
[INFO] [stdout] test error::tests::error_size ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test belongs_to_target_not_registered ... ok
[INFO] [stdout] test has_one_target_not_registered ... ok
[INFO] [stdout] test has_many_target_not_registered ... ok
[INFO] [stderr]      Running tests/schema_resolve_field.rs (/opt/rustwide/target/debug/deps/schema_resolve_field-6d2c3f95b1af7b5b)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test resolve_data_enum_variant_field ... ok
[INFO] [stdout] test resolve_empty_projection_returns_none ... ok
[INFO] [stdout] test resolve_enum_discriminant_is_some ... ok
[INFO] [stdout] test resolve_embedded_struct_field ... ok
[INFO] [stdout] test resolve_empty_is_none ... ok
[INFO] [stdout] test resolve_enum_invalid_field_in_variant_returns_none ... ok
[INFO] [stdout] test resolve_enum_variant_field_is_some ... ok
[INFO] [stderr]      Running tests/stmt_cast_jiff.rs (/opt/rustwide/target/debug/deps/stmt_cast_jiff-8e49b87a5012a10b)
[INFO] [stdout] test resolve_field_returns_none_for_variant_only_projection ... ok
[INFO] [stderr]      Running tests/stmt_eval_and.rs (/opt/rustwide/target/debug/deps/stmt_eval_and-4b985de566e5ceae)
[INFO] [stdout] test resolve_out_of_bounds_is_none ... ok
[INFO] [stdout] test resolve_out_of_bounds_returns_none ... ok
[INFO] [stdout] test resolve_primitive_field ... ok
[INFO] [stdout] test resolve_primitive_field_is_some ... ok
[INFO] [stdout] test resolve_project_through_primitive_returns_none ... ok
[INFO] [stdout] test resolve_returns_field_for_enum_variant_field ... ok
[INFO] [stdout] test resolve_returns_variant_for_enum_discriminant_access ... ok
[INFO] [stdout] test resolve_through_primitive_is_none ... ok
[INFO] [stdout] test resolve_unit_enum_single_step_returns_none ... ok
[INFO] [stdout] test resolve_enum_single_step_returns_none ... ok
[INFO] [stdout] test resolve_enum_invalid_variant_returns_none ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test and_all_false_is_false ... ok
[INFO] [stdout] test and_first_false_is_false ... ok
[INFO] [stdout] test and_two_true_is_true ... ok
[INFO] [stdout] test and_with_is_null_operands ... ok
[INFO] [stdout] test and_with_not_operands ... ok
[INFO] [stdout] test and_short_circuits_on_false ... ok
[INFO] [stdout] test and_three_true_is_true ... ok
[INFO] [stdout] test and_non_bool_operand_is_error ... ok
[INFO] [stdout] test and_middle_false_is_false ... ok
[INFO] [stdout] test and_last_false_is_false ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_eval_any.rs (/opt/rustwide/target/debug/deps/stmt_eval_any-eab7699445b20b7e)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test any_all_false_is_false ... ok
[INFO] [stdout] test any_first_true_is_true ... ok
[INFO] [stdout] test any_all_true_is_true ... ok
[INFO] [stdout] test any_non_bool_item_is_error ... ok
[INFO] [stdout] test any_non_list_base_is_error ... ok
[INFO] [stderr]      Running tests/stmt_eval_arg.rs (/opt/rustwide/target/debug/deps/stmt_eval_arg-7fcd1bbdd2a84588)
[INFO] [stdout] test any_empty_list_is_false ... ok
[INFO] [stdout] test any_last_true_is_true ... ok
[INFO] [stdout] test any_over_map_all_non_null ... ok
[INFO] [stdout] test any_over_map_is_null ... ok
[INFO] [stdout] test any_single_true_is_true ... ok
[INFO] [stdout] test eval_with_input_agrees ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test arg_any_position_eval_const_is_error ... ok
[INFO] [stdout] test arg_bool_from_vec ... ok
[INFO] [stdout] test arg_inside_binary_op ... ok
[INFO] [stdout] test arg_eval_const_is_error ... ok
[INFO] [stdout] test arg_inside_not ... ok
[INFO] [stdout] test arg_inside_is_null ... ok
[INFO] [stdout] test arg_nesting_overflow_is_error ... ok
[INFO] [stdout] test arg_null_from_vec ... ok
[INFO] [stdout] test arg_position_0_from_vec ... ok
[INFO] [stdout] test arg_position_1_from_vec ... ok
[INFO] [stdout] test arg_with_const_input_is_error ... ok
[INFO] [stderr]      Running tests/stmt_eval_binary_op.rs (/opt/rustwide/target/debug/deps/stmt_eval_binary_op-6d8e54d968994f3b)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 31 tests
[INFO] [stdout] test eq_bool_true_false ... ok
[INFO] [stdout] test eq_bool_true_true ... ok
[INFO] [stdout] test eq_equal_i64 ... ok
[INFO] [stdout] test eq_equal_strings ... ok
[INFO] [stdout] test ge_greater ... ok
[INFO] [stdout] test eq_null_nonnull ... ok
[INFO] [stdout] test eq_null_null ... ok
[INFO] [stdout] test ge_less ... ok
[INFO] [stdout] test gt_cross_type_is_error ... ok
[INFO] [stdout] test gt_equal ... ok
[INFO] [stdout] test gt_less ... ok
[INFO] [stdout] test eq_different_i64 ... ok
[INFO] [stdout] test ge_null_is_error ... ok
[INFO] [stdout] test ge_equal ... ok
[INFO] [stdout] test gt_null_lhs_is_error ... ok
[INFO] [stdout] test eval_with_input_agrees_with_eval_const ... ok
[INFO] [stdout] test gt_null_rhs_is_error ... ok
[INFO] [stdout] test le_equal ... ok
[INFO] [stdout] test le_less ... ok
[INFO] [stdout] test le_null_is_error ... ok
[INFO] [stdout] test lt_cross_type_is_error ... ok
[INFO] [stdout] test lt_null_is_error ... ok
[INFO] [stdout] test lt_less ... ok
[INFO] [stdout] test ne_different_i64 ... ok
[INFO] [stdout] test lt_greater ... ok
[INFO] [stdout] test ne_null_null ... ok
[INFO] [stdout] test ne_equal_i64 ... ok
[INFO] [stdout] test gt_greater ... ok
[INFO] [stderr]      Running tests/stmt_eval_cast.rs (/opt/rustwide/target/debug/deps/stmt_eval_cast-119ceb5cf5bd2282)
[INFO] [stdout] test eq_different_strings ... ok
[INFO] [stderr]      Running tests/stmt_eval_error.rs (/opt/rustwide/target/debug/deps/stmt_eval_error-299e26964b5b08fd)
[INFO] [stdout] test le_greater ... ok
[INFO] [stdout] test lt_equal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test cast_i64_to_i32_in_range ... ok
[INFO] [stdout] test cast_i64_to_i32_out_of_range ... ok
[INFO] [stdout] test cast_i32_to_i64 ... ok
[INFO] [stdout] test cast_i64_to_i8_in_range ... ok
[INFO] [stdout] test cast_null_to_i64_passes_through ... ok
[INFO] [stdout] test cast_null_to_string_passes_through ... ok
[INFO] [stdout] test cast_u32_to_u64 ... ok
[INFO] [stdout] test cast_string_to_uuid ... ok
[INFO] [stdout] test cast_u64_to_u8_in_range ... ok
[INFO] [stdout] test cast_u64_to_u8_out_of_range ... ok
[INFO] [stdout] test eval_with_input_agrees ... ok
[INFO] [stdout] test cast_uuid_to_string ... ok
[INFO] [stdout] test cast_i64_to_i8_out_of_range ... ok
[INFO] [stdout] test cast_i8_to_i64 ... ok
[INFO] [stdout] test cast_string_to_string ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test eval_error_is_err ... ok
[INFO] [stdout] test eval_bool_error_is_err ... ok
[INFO] [stdout] test eval_error_message_surfaces ... ok
[INFO] [stdout] test eval_error_with_input_is_err ... ok
[INFO] [stdout] test match_else_error_not_reached_when_arm_matches ... ok
[INFO] [stdout] test match_arm_error_fires_when_matched ... ok
[INFO] [stdout] test match_else_error_fires_on_no_match ... ok
[INFO] [stderr]      Running tests/stmt_eval_func.rs (/opt/rustwide/target/debug/deps/stmt_eval_func-14e6b83f77326b87)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_eval_in_list.rs (/opt/rustwide/target/debug/deps/stmt_eval_in_list-6a12fd48b1023b14)
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test count_star_eval_is_error ... ok
[INFO] [stdout] test last_insert_id_is_not_eval ... ok
[INFO] [stdout] test last_insert_id_eval_is_error ... ok
[INFO] [stdout] test count_star_is_not_eval ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test in_list_found_first ... ok
[INFO] [stdout] test eval_with_input_agrees ... ok
[INFO] [stdout] test in_list_found_i64 ... ok
[INFO] [stdout] test in_list_found_last ... ok
[INFO] [stdout] test in_list_not_found_i64 ... ok
[INFO] [stdout] test in_list_non_list_rhs_is_error ... ok
[INFO] [stdout] test in_list_not_found_string ... ok
[INFO] [stdout] test in_list_found_string ... ok
[INFO] [stdout] test in_list_null_found ... ok
[INFO] [stdout] test in_list_null_not_found ... ok
[INFO] [stdout] test in_list_empty_is_false ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_eval_is_null.rs (/opt/rustwide/target/debug/deps/stmt_eval_is_null-ee2093397d3a7ccb)
[INFO] [stdout] running 10 tests
[INFO] [stdout] test is_not_null_with_bool_false ... ok
[INFO] [stderr]      Running tests/stmt_eval_list.rs (/opt/rustwide/target/debug/deps/stmt_eval_list-c2d22c8e5ce12726)
[INFO] [stdout] test is_not_null_with_null ... ok
[INFO] [stdout] test is_null_with_bool ... ok
[INFO] [stdout] test is_null_of_is_null_result ... ok
[INFO] [stdout] test is_not_null_with_string ... ok
[INFO] [stdout] test is_null_with_i64 ... ok
[INFO] [stdout] test is_null_with_empty_string ... ok
[INFO] [stdout] test is_null_with_nonempty_string ... ok
[INFO] [stdout] test is_not_null_with_i64 ... ok
[INFO] [stdout] test is_null_with_null ... 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] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test eval_list_bool_values ... ok
[INFO] [stdout] test eval_list_empty ... ok
[INFO] [stdout] test eval_list_i64_values ... ok
[INFO] [stdout] test eval_list_of_is_null_exprs ... ok
[INFO] [stdout] test eval_list_string_values ... ok
[INFO] [stderr]      Running tests/stmt_eval_map.rs (/opt/rustwide/target/debug/deps/stmt_eval_map-63ea6082c3450454)
[INFO] [stdout] test eval_list_with_null ... ok
[INFO] [stdout] test eval_with_input_agrees ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test eval_with_input_agrees ... ok
[INFO] [stdout] test map_non_list_base_is_error ... ok
[INFO] [stdout] test map_is_null_over_list ... ok
[INFO] [stdout] test map_identity_i64 ... ok
[INFO] [stdout] test map_identity_strings ... ok
[INFO] [stdout] test map_empty_list ... ok
[INFO] [stdout] test map_not_over_bools ... 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/stmt_eval_match.rs (/opt/rustwide/target/debug/deps/stmt_eval_match-c1dcb6daa67f028b)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test match_arm_expr_evaluated ... ok
[INFO] [stdout] test match_no_arm_falls_through_to_else ... ok
[INFO] [stdout] test match_first_arm ... ok
[INFO] [stdout] test match_second_arm ... ok
[INFO] [stdout] test match_with_arg_subject ... ok
[INFO] [stdout] test eval_with_input_agrees ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_eval_not.rs (/opt/rustwide/target/debug/deps/stmt_eval_not-d229d2e2da4c3f31)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test not_is_null_nonnull ... ok
[INFO] [stdout] test not_is_null_null ... ok
[INFO] [stdout] test not_false_is_true ... ok
[INFO] [stdout] test not_non_bool_is_error ... ok
[INFO] [stdout] test not_null_is_error ... ok
[INFO] [stdout] test not_true_is_false ... ok
[INFO] [stdout] test not_not_false_is_false ... ok
[INFO] [stdout] test not_not_true_is_true ... 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/stmt_eval_or.rs (/opt/rustwide/target/debug/deps/stmt_eval_or-9c057fac8a32f1d8)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test or_first_true_is_true ... ok
[INFO] [stdout] test or_last_true_is_true ... ok
[INFO] [stdout] test eval_with_input_agrees ... ok
[INFO] [stdout] test or_middle_true_is_true ... ok
[INFO] [stdout] test or_non_bool_operand_is_error ... ok
[INFO] [stdout] test or_null_operand_is_error ... ok
[INFO] [stdout] test or_short_circuits_before_null ... ok
[INFO] [stdout] test or_short_circuits_on_true ... ok
[INFO] [stdout] test or_three_false_is_false ... ok
[INFO] [stdout] test or_two_false_is_false ... ok
[INFO] [stdout] test or_with_not_operands ... ok
[INFO] [stdout] test or_with_is_null_operands ... ok
[INFO] [stdout] test or_all_true_is_true ... ok
[INFO] [stderr]      Running tests/stmt_eval_project.rs (/opt/rustwide/target/debug/deps/stmt_eval_project-85a1dd5f9c119658)
[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] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test eval_with_input_agrees ... ok
[INFO] [stdout] test expr_entry_returns_none_on_scalar_with_step ... ok
[INFO] [stdout] test expr_entry_returns_none_on_bool_with_step ... ok
[INFO] [stdout] test expr_entry_returns_some_for_identity ... ok
[INFO] [stdout] test project_arg_field_0 ... ok
[INFO] [stdout] test project_arg_field_1 ... ok
[INFO] [stdout] test project_arg_string_field ... ok
[INFO] [stdout] test project_field_0_from_record ... ok
[INFO] [stdout] test project_field_1_from_record ... ok
[INFO] [stdout] test project_arg_multi_step ... ok
[INFO] [stdout] test project_field_2_from_record ... ok
[INFO] [stdout] test project_deeply_nested_record ... ok
[INFO] [stdout] test project_identity_on_record ... ok
[INFO] [stdout] test project_field_from_mixed_record ... ok
[INFO] [stdout] test project_identity_returns_value ... ok
[INFO] [stdout] test project_nested_via_push ... ok
[INFO] [stdout] test project_trait_on_ref_expr ... ok
[INFO] [stdout] test project_trait_on_expr ... ok
[INFO] [stdout] test project_trait_returns_none_for_invalid_path ... ok
[INFO] [stdout] test projection_from_empty_slice_is_identity ... ok
[INFO] [stdout] test projection_from_array ... ok
[INFO] [stdout] test projection_push_multi_grows ... ok
[INFO] [stdout] test projection_push_identity_to_single ... ok
[INFO] [stdout] test project_nested_record_multi_step ... ok
[INFO] [stdout] test projection_push_single_to_multi ... ok
[INFO] [stdout] test projection_from_usize ... ok
[INFO] [stderr]      Running tests/stmt_eval_record.rs (/opt/rustwide/target/debug/deps/stmt_eval_record-b10487ca1a789d0f)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test eval_record_one_i64 ... ok
[INFO] [stdout] test eval_record_two_fields ... ok
[INFO] [stdout] test eval_with_input_agrees ... ok
[INFO] [stdout] test eval_record_three_fields ... ok
[INFO] [stdout] test eval_record_fields_are_evaluated ... ok
[INFO] [stdout] test eval_record_empty ... ok
[INFO] [stdout] test eval_record_one_string ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_eval_reference.rs (/opt/rustwide/target/debug/deps/stmt_eval_reference-0c2b7624462e94f9)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test reference_eval_const_is_error ... ok
[INFO] [stdout] test reference_field_index_0 ... ok
[INFO] [stdout] test reference_fixed_null ... ok
[INFO] [stdout] test reference_fixed_string ... ok
[INFO] [stdout] test reference_inside_is_null ... ok
[INFO] [stdout] test reference_inside_binary_op ... ok
[INFO] [stdout] test reference_with_const_input_is_error ... ok
[INFO] [stdout] test reference_field_index_1 ... ok
[INFO] [stdout] test reference_fixed_i64 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_eval_statement.rs (/opt/rustwide/target/debug/deps/stmt_eval_statement-cf809932bd5428ee)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test limit_returns_first_n_items ... ok
[INFO] [stdout] test limit_larger_than_list_returns_all ... ok
[INFO] [stdout] test limit_with_count_offset_larger_than_list_returns_empty ... ok
[INFO] [stdout] test limit_with_cursor_is_error ... ok
[INFO] [stdout] test plain_values_query_evals_ok ... ok
[INFO] [stdout] test limit_zero_returns_empty_list ... ok
[INFO] [stdout] test single_with_one_row_returns_value ... ok
[INFO] [stdout] test single_with_two_rows_is_error ... ok
[INFO] [stdout] test single_with_zero_rows_is_error ... ok
[INFO] [stdout] test query_with_order_by_is_error ... ok
[INFO] [stdout] test limit_with_count_offset_skips_then_takes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stderr]      Running tests/stmt_eval_unimplemented.rs (/opt/rustwide/target/debug/deps/stmt_eval_unimplemented-d616eb21a9fb6d2f)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test eval_error_is_error ... ok
[INFO] [stdout] test eval_map_non_list_base_is_error ... ok
[INFO] [stdout] test eval_default_is_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_eval_value.rs (/opt/rustwide/target/debug/deps/stmt_eval_value-49158389290e73c8)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test eval_and_eval_const_agree ... ok
[INFO] [stdout] test eval_value_bool_true ... ok
[INFO] [stdout] test eval_value_bytes ... ok
[INFO] [stdout] test eval_value_i16 ... ok
[INFO] [stdout] test eval_value_i32 ... ok
[INFO] [stdout] test eval_value_i64_max ... ok
[INFO] [stdout] test eval_value_bytes_empty ... ok
[INFO] [stdout] test eval_value_null ... ok
[INFO] [stdout] test eval_value_string ... ok
[INFO] [stdout] test eval_value_i64_min ... ok
[INFO] [stdout] test eval_value_i64_zero ... ok
[INFO] [stdout] test eval_value_string_empty ... ok
[INFO] [stdout] test eval_value_i8 ... ok
[INFO] [stdout] test eval_value_i8_negative ... ok
[INFO] [stdout] test eval_value_u16 ... ok
[INFO] [stdout] test eval_value_u64_zero ... ok
[INFO] [stdout] test eval_value_u32 ... ok
[INFO] [stdout] test eval_value_u64 ... ok
[INFO] [stdout] test eval_value_u8 ... ok
[INFO] [stdout] test eval_value_bool_false ... ok
[INFO] [stdout] test eval_value_i64 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_expr_properties.rs (/opt/rustwide/target/debug/deps/stmt_expr_properties-dbb1aacd25141478)
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test and_const_const_is_stable_const_eval ... ok
[INFO] [stdout] test and_with_arg_not_const_is_eval ... ok
[INFO] [stdout] test and_with_reference_not_const_not_eval ... ok
[INFO] [stdout] test arg_is_eval ... ok
[INFO] [stdout] test arg_is_stable ... ok
[INFO] [stdout] test binary_op_const_const_is_stable_const_eval ... ok
[INFO] [stdout] test arg_not_const ... ok
[INFO] [stdout] test cast_const_is_stable_const_eval ... ok
[INFO] [stdout] test default_not_stable ... ok
[INFO] [stdout] test error_is_const ... ok
[INFO] [stdout] test error_is_eval ... ok
[INFO] [stdout] test in_list_const_const_is_stable_const_eval ... ok
[INFO] [stdout] test error_is_stable ... ok
[INFO] [stdout] test is_null_const_is_stable_const_eval ... ok
[INFO] [stdout] test map_const_base_local_arg_body_is_stable_const_eval ... ok
[INFO] [stdout] test map_const_base_reference_body_not_const_not_eval ... ok
[INFO] [stdout] test map_const_base_outer_arg_body_not_const ... ok
[INFO] [stdout] test map_default_base_not_stable_not_const_not_eval ... ok
[INFO] [stdout] test map_reference_base_is_stable_not_const_not_eval ... ok
[INFO] [stdout] test or_const_const_is_stable_const_eval ... ok
[INFO] [stdout] test default_not_eval ... ok
[INFO] [stdout] test nested_map_escape_both_scopes_not_const ... ok
[INFO] [stdout] test nested_map_inner_local_arg_is_const ... ok
[INFO] [stdout] test record_all_const_is_stable_const_eval ... ok
[INFO] [stdout] test default_not_const ... ok
[INFO] [stdout] test record_with_reference_not_const_not_eval ... ok
[INFO] [stdout] test not_const_is_stable_const_eval ... ok
[INFO] [stdout] test nested_map_outer_element_arg_is_const ... ok
[INFO] [stdout] test reference_is_stable ... ok
[INFO] [stdout] test value_is_eval ... ok
[INFO] [stdout] test value_is_stable ... ok
[INFO] [stdout] test reference_not_const ... ok
[INFO] [stdout] test record_with_arg_not_const_is_eval ... ok
[INFO] [stdout] test reference_not_eval ... ok
[INFO] [stdout] test value_is_const ... ok
[INFO] [stdout] test record_with_default_not_stable ... ok
[INFO] [stdout] test and_with_default_not_stable ... ok
[INFO] [stdout] test list_all_const_is_stable_const_eval ... ok
[INFO] [stdout] test project_const_is_stable_const_eval ... ok
[INFO] [stdout] test project_reference_base_not_const_not_eval ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_from_expr.rs (/opt/rustwide/target/debug/deps/stmt_from_expr-d26325ffd7479f2f)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test from_bool_true ... ok
[INFO] [stdout] test from_bool_false ... ok
[INFO] [stdout] test from_ref_i64 ... ok
[INFO] [stdout] test from_i64 ... ok
[INFO] [stdout] test from_string_ref ... ok
[INFO] [stdout] test from_string_owned ... ok
[INFO] [stdout] test from_value_bytes ... ok
[INFO] [stdout] test from_str ... ok
[INFO] [stdout] test from_value_bool ... ok
[INFO] [stdout] test from_value_i64 ... ok
[INFO] [stdout] test from_value_null ... ok
[INFO] [stdout] test from_value_string ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_from_expr_variants.rs (/opt/rustwide/target/debug/deps/stmt_from_expr_variants-a8840b29cc9c2820)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stderr]      Running tests/stmt_from_value.rs (/opt/rustwide/target/debug/deps/stmt_from_value-3611d3b8a5a3da98)
[INFO] [stdout] test from_expr_and_for_expr ... ok
[INFO] [stdout] test from_expr_binary_op_for_expr ... ok
[INFO] [stdout] test from_expr_list_empty_for_expr ... ok
[INFO] [stdout] test from_expr_is_null_for_expr ... ok
[INFO] [stdout] test from_expr_list_for_expr ... ok
[INFO] [stdout] test from_expr_error_for_expr ... ok
[INFO] [stdout] test from_expr_not_for_expr ... ok
[INFO] [stdout] test from_expr_record_for_expr ... ok
[INFO] [stdout] test from_tuple2_for_expr ... ok
[INFO] [stdout] test from_vec_expr_empty_for_expr ... ok
[INFO] [stdout] test from_tuple3_for_expr_record ... ok
[INFO] [stdout] test from_vec_expr_for_expr ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test from_bool_false ... ok
[INFO] [stdout] test from_i32 ... ok
[INFO] [stdout] test from_i16 ... ok
[INFO] [stdout] test from_i64 ... ok
[INFO] [stdout] test from_bool_true ... ok
[INFO] [stdout] test from_i8 ... ok
[INFO] [stdout] test from_option_none_bool ... ok
[INFO] [stdout] test from_isize ... ok
[INFO] [stdout] test from_option_none_i64 ... ok
[INFO] [stdout] test from_option_none_str ... ok
[INFO] [stdout] test from_option_some_bool ... ok
[INFO] [stdout] test from_option_some_i64 ... ok
[INFO] [stdout] test from_option_some_str ... ok
[INFO] [stdout] test from_ref_i16 ... ok
[INFO] [stdout] test from_ref_i32 ... ok
[INFO] [stdout] test from_ref_i64 ... ok
[INFO] [stdout] test from_ref_i8 ... ok
[INFO] [stdout] test from_ref_isize ... ok
[INFO] [stdout] test from_ref_u32 ... ok
[INFO] [stdout] test from_ref_u16 ... ok
[INFO] [stdout] test from_ref_u8 ... ok
[INFO] [stdout] test from_ref_u64 ... ok
[INFO] [stdout] test from_string_owned ... ok
[INFO] [stdout] test from_str ... ok
[INFO] [stdout] test from_u32 ... ok
[INFO] [stdout] test from_u64 ... ok
[INFO] [stdout] test from_string_ref ... ok
[INFO] [stdout] test from_uuid_nonzero ... ok
[INFO] [stdout] test from_vec_u8_empty ... ok
[INFO] [stdout] test from_vec_u8 ... ok
[INFO] [stdout] test from_u8 ... ok
[INFO] [stdout] test from_ref_usize ... ok
[INFO] [stdout] test from_uuid_nil ... ok
[INFO] [stdout] test from_u16 ... ok
[INFO] [stdout] test from_usize ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_index.rs (/opt/rustwide/target/debug/deps/stmt_index-882a84b7e82ddd66)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test hash_index_find_miss ... ok
[INFO] [stdout] test hash_index_empty ... ok
[INFO] [stdout] test hash_index_composite_key ... ok
[INFO] [stdout] test hash_index_find_single_field ... ok
[INFO] [stdout] test hash_index_identity_projection ... ok
[INFO] [stdout] test hash_index_null_key ... ok
[INFO] [stdout] test sorted_index_composite_key_range ... ok
[INFO] [stdout] test sorted_index_find_gt ... ok
[INFO] [stdout] test sorted_index_find_le ... ok
[INFO] [stdout] test sorted_index_find_lt ... ok
[INFO] [stdout] test sorted_index_find_lt_below_min ... ok
[INFO] [stdout] test sorted_index_find_range_exclusive_exclusive ... ok
[INFO] [stdout] test sorted_index_find_range_empty ... ok
[INFO] [stdout] test sorted_index_find_range_unbounded_unbounded ... ok
[INFO] [stdout] test sorted_index_null_sorts_first ... ok
[INFO] [stdout] test sorted_index_find_gt_above_max ... ok
[INFO] [stdout] test sorted_index_find_eq ... ok
[INFO] [stdout] test sorted_index_find_range_inclusive_inclusive ... ok
[INFO] [stdout] test sorted_index_find_ge ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_infer.rs (/opt/rustwide/target/debug/deps/stmt_infer-af95a7f0674109dc)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_complex_type_construction ... ok
[INFO] [stdout] test test_type_unknown_exists ... ok
[INFO] [stdout] test test_basic_type_variants ... 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/stmt_infer_expr_reference_ty.rs (/opt/rustwide/target/debug/deps/stmt_infer_expr_reference_ty-83e295607a75ed88)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test column_nesting0_bool ... ok
[INFO] [stdout] test column_nesting0_bytes ... ok
[INFO] [stdout] test column_nesting0_selected_by_index ... ok
[INFO] [stdout] test column_nesting0_string ... ok
[INFO] [stdout] test column_nesting1_resolves_from_parent ... ok
[INFO] [stdout] test column_nesting2_resolves_from_grandparent ... ok
[INFO] [stdout] test column_nesting0_i64 ... ok
[INFO] [stdout] test column_nesting0_u64 ... ok
[INFO] [stdout] test field_nesting0_selected_by_index ... ok
[INFO] [stdout] test field_nesting0_uuid ... ok
[INFO] [stdout] test field_nesting1_resolves_from_parent ... ok
[INFO] [stdout] test field_nesting0_first_field ... ok
[INFO] [stdout] test model_ref_nesting0 ... ok
[INFO] [stdout] test model_ref_nesting0_distinct_ids ... ok
[INFO] [stdout] test model_ref_nesting1_resolves_from_parent ... ok
[INFO] [stdout] test column_nesting0_uuid ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_infer_expr_ty.rs (/opt/rustwide/target/debug/deps/stmt_infer_expr_ty-9d638bc35df323b8)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test infer_arg_position_0 ... ok
[INFO] [stdout] test infer_binary_op_lt ... ok
[INFO] [stdout] test infer_binary_op_eq ... ok
[INFO] [stdout] test infer_and ... ok
[INFO] [stdout] test infer_cast_to_bool ... ok
[INFO] [stdout] test infer_arg_position_1 ... ok
[INFO] [stdout] test infer_cast_to_string ... ok
[INFO] [stdout] test infer_cast_to_i64 ... ok
[INFO] [stdout] test infer_map_bool_to_bool ... ok
[INFO] [stdout] test infer_or ... ok
[INFO] [stdout] test infer_project_first_field ... ok
[INFO] [stdout] test infer_project_second_field ... ok
[INFO] [stdout] test infer_record_with_null ... ok
[INFO] [stdout] test infer_project_nested_record ... ok
[INFO] [stdout] test infer_record_single_field ... ok
[INFO] [stdout] test infer_record_two_fields ... ok
[INFO] [stdout] test infer_value_i64 ... ok
[INFO] [stdout] test infer_value_i32 ... ok
[INFO] [stdout] test infer_list_of_i32 ... ok
[INFO] [stdout] test infer_value_null ... ok
[INFO] [stdout] test infer_map_identity_i32 ... ok
[INFO] [stdout] test infer_value_string ... ok
[INFO] [stdout] test infer_list_of_string ... ok
[INFO] [stdout] test infer_is_null ... ok
[INFO] [stdout] test infer_list_of_bool ... ok
[INFO] [stdout] test infer_map_arg_type_from_outer_args ... ok
[INFO] [stdout] test infer_arg_position_2 ... ok
[INFO] [stderr]      Running tests/stmt_infer_value_ty.rs (/opt/rustwide/target/debug/deps/stmt_infer_value_ty-b7c337b33461b842)
[INFO] [stdout] test infer_value_bool ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test infer_bool ... ok
[INFO] [stdout] test infer_bytes ... ok
[INFO] [stdout] test infer_i16 ... ok
[INFO] [stderr]      Running tests/stmt_projection.rs (/opt/rustwide/target/debug/deps/stmt_projection-b8b11d4a9962cc5c)
[INFO] [stdout] test infer_i32 ... ok
[INFO] [stdout] test infer_i64 ... ok
[INFO] [stdout] test infer_i8 ... ok
[INFO] [stdout] test infer_list_bool ... ok
[INFO] [stdout] test infer_list_empty_yields_null_element ... ok
[INFO] [stdout] test infer_list_heterogeneous_yields_union ... ok
[INFO] [stdout] test infer_list_i32 ... ok
[INFO] [stdout] test infer_list_record_and_i64_yields_union ... ok
[INFO] [stdout] test infer_list_single_element ... ok
[INFO] [stdout] test infer_list_of_lists ... ok
[INFO] [stdout] test infer_list_string ... ok
[INFO] [stdout] test infer_null ... ok
[INFO] [stdout] test infer_record_mixed_fields ... ok
[INFO] [stdout] test infer_record_single_field ... ok
[INFO] [stdout] test infer_record_with_null_field ... ok
[INFO] [stdout] test infer_u16 ... ok
[INFO] [stdout] test infer_string ... ok
[INFO] [stdout] test infer_u64 ... ok
[INFO] [stdout] test infer_u32 ... ok
[INFO] [stdout] test infer_list_homogeneous ... ok
[INFO] [stdout] test infer_u8 ... ok
[INFO] [stdout] test infer_uuid ... ok
[INFO] [stdout] test infer_nested_record ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_resolves_to ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_resolve_derived.rs (/opt/rustwide/target/debug/deps/stmt_resolve_derived-650a462890218732)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test is_column_always_null_checks_correct_column ... ok
[INFO] [stdout] test is_column_always_null_false_when_empty_values ... ok
[INFO] [stdout] test is_column_always_null_false_when_mixed ... ok
[INFO] [stdout] test is_column_always_null_single_null_row ... ok
[INFO] [stdout] test resolve_derived_preserves_column_index ... ok
[INFO] [stdout] test nested_scopes_derived_inner_table_outer ... ok
[INFO] [stdout] test is_column_always_null_false_when_non_null ... ok
[INFO] [stdout] test is_column_always_null_multiple_null_rows ... ok
[INFO] [stdout] test resolve_derived_returns_derived_ref ... ok
[INFO] [stderr]      Running tests/stmt_try_from_value.rs (/opt/rustwide/target/debug/deps/stmt_try_from_value-4e1198af11a17fcf)
[INFO] [stdout] test derived_ref_provides_access_to_table_derived ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 53 tests
[INFO] [stdout] test try_from_value_bool_false ... ok
[INFO] [stdout] test try_from_value_bool_true ... ok
[INFO] [stdout] test try_from_value_bool_wrong_type ... ok
[INFO] [stdout] test try_from_value_bytes_empty ... ok
[INFO] [stdout] test try_from_value_bytes_success ... ok
[INFO] [stdout] test try_from_value_i16_cross_type_in_range ... ok
[INFO] [stdout] test try_from_value_i16_cross_type_out_of_range ... ok
[INFO] [stdout] test try_from_value_i16_same_type ... ok
[INFO] [stdout] test try_from_value_i16_wrong_type ... ok
[INFO] [stdout] test try_from_value_i32_cross_type_in_range ... ok
[INFO] [stdout] test try_from_value_i32_wrong_type ... ok
[INFO] [stdout] test try_from_value_i32_cross_type_out_of_range ... ok
[INFO] [stdout] test try_from_value_i32_same_type ... ok
[INFO] [stdout] test try_from_value_i64_cross_type_from_i32 ... ok
[INFO] [stdout] test try_from_value_i64_wrong_type ... ok
[INFO] [stdout] test try_from_value_i8_cross_type_in_range ... ok
[INFO] [stdout] test try_from_value_bytes_wrong_type ... ok
[INFO] [stdout] test try_from_value_i8_same_type ... ok
[INFO] [stdout] test try_from_value_i8_wrong_type ... ok
[INFO] [stdout] test try_from_value_isize_from_i64 ... ok
[INFO] [stdout] test try_from_value_isize_wrong_type ... ok
[INFO] [stdout] test try_from_value_string_null ... ok
[INFO] [stdout] test try_from_value_string_success ... ok
[INFO] [stdout] test try_from_value_string_wrong_type ... ok
[INFO] [stdout] test try_from_value_u16_cross_type_in_range ... ok
[INFO] [stdout] test try_from_value_isize_cross_type_from_u32 ... ok
[INFO] [stdout] test try_from_value_i64_cross_type_from_u32 ... ok
[INFO] [stdout] test try_from_value_u16_same_type ... ok
[INFO] [stdout] test try_from_value_u32_cross_type_in_range ... ok
[INFO] [stdout] test try_from_value_i8_negative ... ok
[INFO] [stdout] test try_from_value_u64_negative_is_error ... ok
[INFO] [stdout] test try_from_value_i64_same_type ... ok
[INFO] [stdout] test try_from_value_u64_same_type ... ok
[INFO] [stdout] test try_from_value_i8_cross_type_out_of_range ... ok
[INFO] [stdout] test try_from_value_u32_same_type ... ok
[INFO] [stdout] test try_from_value_u64_wrong_type ... ok
[INFO] [stdout] test try_from_value_u16_cross_type_out_of_range ... ok
[INFO] [stdout] test try_from_value_i64_cross_type_out_of_range ... ok
[INFO] [stdout] test try_from_value_u8_wrong_type ... ok
[INFO] [stdout] test try_from_value_u8_same_type ... ok
[INFO] [stdout] test try_from_value_usize_from_u64 ... ok
[INFO] [stdout] test try_from_value_u8_negative_is_error ... ok
[INFO] [stdout] test try_from_value_uuid_success ... ok
[INFO] [stdout] test try_from_value_usize_cross_type_from_i64_in_range ... ok
[INFO] [stdout] test try_from_value_usize_negative_is_error ... ok
[INFO] [stdout] test try_from_value_uuid_wrong_type ... ok
[INFO] [stdout] test try_from_value_u64_cross_type_from_u32 ... ok
[INFO] [stdout] test try_from_value_uuid_nonzero ... ok
[INFO] [stdout] test try_from_value_usize_wrong_type ... ok
[INFO] [stdout] test try_from_value_bool_null ... ok
[INFO] [stdout] test try_from_value_u32_cross_type_out_of_range ... ok
[INFO] [stdout] test try_from_value_u8_cross_type_in_range ... ok
[INFO] [stdout] test try_from_value_u8_cross_type_out_of_range ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 53 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stmt_ty_subtype.rs (/opt/rustwide/target/debug/deps/stmt_ty_subtype-b42b748ba45cfd5d)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stderr]      Running tests/stmt_value_entry.rs (/opt/rustwide/target/debug/deps/stmt_value_entry-81ac06ca77cc40c7)
[INFO] [stdout] test i64_is_subtype_of_union_containing_i64 ... ok
[INFO] [stdout] test different_types_are_not_subtypes ... ok
[INFO] [stdout] test list_with_subtype_element ... ok
[INFO] [stdout] test null_is_subtype_of_anything ... ok
[INFO] [stdout] test list_element_mismatch_not_subtype ... ok
[INFO] [stdout] test anything_is_subtype_of_null ... ok
[INFO] [stdout] test record_is_subtype_of_union_containing_record ... ok
[INFO] [stdout] test record_length_mismatch_not_subtype ... ok
[INFO] [stdout] test record_with_subtype_field ... ok
[INFO] [stdout] test same_type_is_subtype ... ok
[INFO] [stdout] test string_is_not_subtype_of_union_without_string ... ok
[INFO] [stdout] test record_field_mismatch_not_subtype ... ok
[INFO] [stdout] test union_equal_is_subtype ... ok
[INFO] [stdout] test union_subset_is_subtype ... ok
[INFO] [stdout] test union_superset_is_not_subtype ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 48 tests
[INFO] [stdout] test entry_deeply_nested_three_levels ... ok
[INFO] [stdout] test entry_identity_bool ... ok
[INFO] [stdout] test entry_eval_const ... ok
[INFO] [stdout] test entry_identity_i32 ... ok
[INFO] [stdout] test entry_identity_i8 ... ok
[INFO] [stdout] test entry_identity_bytes ... ok
[INFO] [stdout] test entry_identity_i16 ... ok
[INFO] [stdout] test entry_identity_string ... ok
[INFO] [stdout] test entry_identity_i64 ... ok
[INFO] [stdout] test entry_identity_u64 ... ok
[INFO] [stdout] test entry_identity_u8 ... ok
[INFO] [stdout] test entry_identity_u32 ... ok
[INFO] [stdout] test entry_list_last_item ... ok
[INFO] [stdout] test entry_identity_uuid ... ok
[INFO] [stdout] test entry_list_string_items ... ok
[INFO] [stdout] test entry_list_first_item ... ok
[INFO] [stdout] test entry_record_field_bool ... ok
[INFO] [stdout] test entry_record_field_bytes ... ok
[INFO] [stdout] test entry_list_of_records ... ok
[INFO] [stdout] test entry_record_field_i16 ... ok
[INFO] [stdout] test entry_identity_null ... ok
[INFO] [stdout] test entry_record_field_i32 ... ok
[INFO] [stdout] test entry_identity_u16 ... ok
[INFO] [stdout] test entry_record_field_i64 ... ok
[INFO] [stdout] test entry_record_field_i8 ... ok
[INFO] [stdout] test entry_record_field_string ... ok
[INFO] [stdout] test entry_record_field_u64 ... ok
[INFO] [stdout] test entry_record_field_null ... ok
[INFO] [stdout] test entry_record_field_u16 ... ok
[INFO] [stdout] test entry_is_const_always_true_for_value ... ok
[INFO] [stdout] test entry_record_field_u32 ... ok
[INFO] [stdout] test entry_record_field_uuid ... ok
[INFO] [stdout] test entry_record_of_lists ... ok
[INFO] [stdout] test entry_to_value ... ok
[INFO] [stdout] test entry_record_of_records_two_steps ... ok
[INFO] [stdout] test entry_via_pushed_projection ... ok
[INFO] [stdout] test entry_record_field_u8 ... ok
[INFO] [stdout] test project_trait_on_value_identity ... ok
[INFO] [stdout] test project_trait_on_value_multi_step ... ok
[INFO] [stdout] test project_trait_on_value_single_step ... ok
[INFO] [stdout] test project_trait_on_ref_value ... ok
[INFO] [stdout] test entry_panic_on_bool_with_step - should panic ... ok
[INFO] [stdout] test entry_panic_on_record_out_of_bounds - should panic ... ok
[INFO] [stdout] test entry_panic_on_null_with_step - should panic ... ok
[INFO] [stdout] test entry_panic_on_list_out_of_bounds - should panic ... ok
[INFO] [stdout] test entry_panic_on_i64_with_step - should panic ... ok
[INFO] [stdout] test entry_panic_on_bytes_with_step - should panic ... ok
[INFO] [stderr]      Running tests/stmt_value_is_a.rs (/opt/rustwide/target/debug/deps/stmt_value_is_a-aa7e0c61f617e6ab)
[INFO] [stdout] test entry_panic_on_string_with_step - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 49 tests
[INFO] [stdout] test bool_is_a_bool ... ok
[INFO] [stdout] test bytes_not_a_string ... ok
[INFO] [stdout] test bool_not_a_string ... ok
[INFO] [stdout] test bool_not_a_i64 ... ok
[INFO] [stdout] test bytes_is_a_bytes ... ok
[INFO] [stdout] test empty_list_is_a_list_i64 ... ok
[INFO] [stdout] test empty_list_is_a_list_bool ... ok
[INFO] [stdout] test i32_is_a_i32 ... ok
[INFO] [stdout] test i32_not_a_i64 ... ok
[INFO] [stdout] test i64_not_a_u64 ... ok
[INFO] [stdout] test empty_list_is_a_list_string ... ok
[INFO] [stdout] test i64_is_a_i64 ... ok
[INFO] [stdout] test i16_is_a_i16 ... ok
[INFO] [stdout] test i8_is_a_i8 ... ok
[INFO] [stdout] test i8_not_a_i16 ... ok
[INFO] [stdout] test list_i64_is_a_list_i64 ... ok
[INFO] [stdout] test list_i64_not_a_list_string ... ok
[INFO] [stdout] test list_not_a_record ... ok
[INFO] [stdout] test list_string_is_a_list_string ... ok
[INFO] [stdout] test list_with_null_first_is_a_list_i64 ... ok
[INFO] [stdout] test null_is_a_bool ... ok
[INFO] [stdout] test list_with_null_first_is_a_list_string ... ok
[INFO] [stdout] test null_is_a_i64 ... ok
[INFO] [stdout] test null_is_a_record ... ok
[INFO] [stdout] test null_is_a_string ... ok
[INFO] [stdout] test record_all_null_fields ... ok
[INFO] [stdout] test record_matches_exact_field_types ... ok
[INFO] [stdout] test record_not_a_scalar ... ok
[INFO] [stdout] test record_three_fields ... ok
[INFO] [stdout] test record_null_field_matches_any_type ... ok
[INFO] [stdout] test record_wrong_field_type ... ok
[INFO] [stdout] test record_too_long ... ok
[INFO] [stdout] test record_too_short ... ok
[INFO] [stdout] test scalar_not_a_list ... ok
[INFO] [stdout] test scalar_not_a_record ... ok
[INFO] [stdout] test string_not_a_bool ... ok
[INFO] [stdout] test u16_is_a_u16 ... ok
[INFO] [stdout] test u32_is_a_u32 ... ok
[INFO] [stdout] test u64_is_a_u64 ... ok
[INFO] [stdout] test uuid_is_a_uuid ... ok
[INFO] [stdout] test u8_is_a_u8 ... ok
[INFO] [stdout] test string_is_a_string ... ok
[INFO] [stdout] test string_not_a_bytes ... ok
[INFO] [stdout] test record_not_a_list ... ok
[INFO] [stdout] test uuid_not_a_string ... ok
[INFO] [stdout] test list_not_a_scalar ... ok
[INFO] [stdout] test null_is_a_bytes ... ok
[INFO] [stdout] test null_is_a_list ... ok
[INFO] [stdout] test null_is_a_uuid ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests toasty_core
[INFO] [stdout] 
[INFO] [stdout] running 197 tests
[INFO] [stdout] test src/driver.rs - driver::Connection (line 97) ... ignored
[INFO] [stdout] test src/driver.rs - driver::Driver (line 48) ... ignored
[INFO] [stdout] test src/driver/operation/delete_by_key.rs - driver::operation::delete_by_key::DeleteByKey (line 11) ... ignored
[INFO] [stdout] test src/driver/operation/find_pk_by_index.rs - driver::operation::find_pk_by_index::FindPkByIndex (line 15) ... ignored
[INFO] [stdout] test src/driver/operation/get_by_key.rs - driver::operation::get_by_key::GetByKey (line 15) ... ignored
[INFO] [stdout] test src/driver/operation/insert.rs - driver::operation::insert::Insert (line 13) ... ignored
[INFO] [stdout] test src/driver/operation/query_pk.rs - driver::operation::query_pk::QueryPk (line 16) ... ignored
[INFO] [stdout] test src/driver/operation/query_sql.rs - driver::operation::query_sql::QuerySql (line 13) ... ignored
[INFO] [stdout] test src/driver/operation/update_by_key.rs - driver::operation::update_by_key::UpdateByKey (line 13) ... ignored
[INFO] [stdout] test src/driver/operation.rs - driver::operation::Operation (line 46) ... ok
[INFO] [stdout] test src/driver/capability.rs - driver::capability::StorageTypes (line 109) ... ok
[INFO] [stdout] test src/driver/response.rs - driver::response::ExecResponse (line 11) ... ok
[INFO] [stdout] test src/driver/capability.rs - driver::capability::Capability (line 16) ... ok
[INFO] [stdout] test src/error/invalid_driver_configuration.rs - error::invalid_driver_configuration::Error::invalid_driver_configuration (line 32) ... ok
[INFO] [stdout] test src/error/condition_failed.rs - error::condition_failed::Error::condition_failed (line 38) ... ok
[INFO] [stdout] test src/error.rs - error::Error (line 60) ... ok
[INFO] [stdout] test src/driver/operation/transaction.rs - driver::operation::transaction::IsolationLevel (line 10) ... ok
[INFO] [stdout] test src/driver/operation/transaction.rs - driver::operation::transaction::Transaction (line 35) ... ok
[INFO] [stdout] test src/error.rs - error::Error::context (line 142) ... ok
[INFO] [stdout] test src/error/expression_evaluation_failed.rs - error::expression_evaluation_failed::Error::expression_evaluation_failed (line 35) ... ok
[INFO] [stdout] test src/driver/capability.rs - driver::capability::SchemaMutations (line 171) ... ok
[INFO] [stdout] test src/error/connection_pool.rs - error::connection_pool::Error::connection_pool (line 35) ... ok
[INFO] [stdout] test src/error/invalid_connection_url.rs - error::invalid_connection_url::Error::invalid_connection_url (line 17) ... ok
[INFO] [stdout] test src/error.rs - error::IntoError (line 84) ... ok
[INFO] [stdout] test src/error/invalid_record_count.rs - error::invalid_record_count::Error::invalid_record_count (line 34) ... ok
[INFO] [stdout] test src/error/adhoc.rs - error::adhoc::Error::from_args (line 31) ... ok
[INFO] [stdout] test src/error/record_not_found.rs - error::record_not_found::Error::record_not_found (line 31) ... ok
[INFO] [stdout] test src/error/invalid_type_conversion.rs - error::invalid_type_conversion::Error::type_conversion (line 31) ... ok
[INFO] [stdout] test src/error/invalid_result.rs - error::invalid_result::Error::invalid_result (line 33) ... ok
[INFO] [stdout] test src/error/invalid_statement.rs - error::invalid_statement::Error::invalid_statement (line 33) ... ok
[INFO] [stdout] test src/error/driver_operation_failed.rs - error::driver_operation_failed::Error::driver_operation_failed (line 43) ... ok
[INFO] [stdout] test src/error/invalid_schema.rs - error::invalid_schema::Error::invalid_schema (line 34) ... ok
[INFO] [stdout] test src/error/serialization_failure.rs - error::serialization_failure::Error::serialization_failure (line 28) ... ok
[INFO] [stdout] test src/error/adhoc.rs - error::adhoc::Error::is_adhoc (line 44) ... ok
[INFO] [stdout] test src/lib.rs - (line 15) ... ignored
[INFO] [stdout] test src/lib.rs - Result (line 52) ... ignored
[INFO] [stdout] test src/lib.rs - schema (line 52) ... ignored
[INFO] [stdout] test src/lib.rs - stmt (line 64) ... ignored
[INFO] [stdout] test src/macros.rs - macros::path (line 9) ... ignored
[INFO] [stdout] test src/error/read_only_transaction.rs - error::read_only_transaction::Error::read_only_transaction (line 28) ... ok
[INFO] [stdout] test src/error/transaction_timeout.rs - error::transaction_timeout::Error::transaction_timeout (line 21) ... ok
[INFO] [stdout] test src/schema.rs - schema::Schema (line 54) ... ignored
[INFO] [stdout] test src/schema.rs - schema::Schema::builder (line 81) ... ignored
[INFO] [stdout] test src/schema.rs - schema::Schema::mapping_for (line 98) ... ignored
[INFO] [stdout] test src/schema.rs - schema::Schema::table_for (line 116) ... ignored
[INFO] [stdout] test src/schema.rs - schema::app (line 47) ... ignored
[INFO] [stdout] test src/schema.rs - schema::mapping (line 52) ... ignored
[INFO] [stdout] test src/schema/app/embedded.rs - schema::app::embedded::Embedded (line 14) ... ignored
[INFO] [stdout] test src/error/unsupported_feature.rs - error::unsupported_feature::Error::unsupported_feature (line 33) ... ok
[INFO] [stdout] test src/error/validation.rs - error::validation::Error::validation_failed (line 75) ... ok
[INFO] [stdout] test src/error/validation.rs - error::validation::Error::validation_length (line 96) ... ok
[INFO] [stdout] test src/schema/app/auto.rs - schema::app::auto::AutoStrategy (line 9) ... ok
[INFO] [stdout] test src/schema/app/fk.rs - schema::app::fk::ForeignKeyField (line 36) ... ok
[INFO] [stdout] test src/schema/app/index.rs - schema::app::index::IndexField (line 75) ... ok
[INFO] [stdout] test src/schema/app/model.rs - schema::app::model::EmbeddedEnum (line 275) ... ignored
[INFO] [stdout] test src/schema/app/model.rs - schema::app::model::EmbeddedStruct (line 232) ... ignored
[INFO] [stdout] test src/schema/app/index.rs - schema::app::index::IndexId (line 54) ... ok
[INFO] [stdout] test src/schema/app/model.rs - schema::app::model::ModelRoot (line 141) ... ignored
[INFO] [stdout] test src/schema/app/auto.rs - schema::app::auto::UuidVersion (line 30) ... ok
[INFO] [stdout] test src/schema/app/field/primitive.rs - schema::app::field::primitive::SerializeFormat (line 11) ... ok
[INFO] [stdout] test src/schema/app/constraint.rs - schema::app::constraint::Constraint (line 14) ... ok
[INFO] [stdout] test src/schema/app/auto.rs - schema::app::auto::AutoStrategy::is_increment (line 49) ... ok
[INFO] [stdout] test src/schema/app/index.rs - schema::app::index::Index (line 15) ... ok
[INFO] [stdout] test src/schema/app/arg.rs - schema::app::arg::Arg (line 11) ... ok
[INFO] [stdout] test src/schema/app/relation/belongs_to.rs - schema::app::relation::belongs_to::BelongsTo (line 15) ... ignored
[INFO] [stdout] test src/schema/app/relation/has_many.rs - schema::app::relation::has_many::HasMany (line 14) ... ignored
[INFO] [stdout] test src/schema/app/relation/has_one.rs - schema::app::relation::has_one::HasOne (line 14) ... ignored
[INFO] [stdout] test src/schema/app/schema.rs - schema::app::schema::Resolved (line 15) ... ignored
[INFO] [stdout] test src/schema/builder.rs - schema::builder::Builder (line 17) ... ignored
[INFO] [stdout] test src/schema/builder.rs - schema::builder::Builder::build (line 99) ... ignored
[INFO] [stdout] test src/schema/db/column.rs - schema::db::column::Column (line 17) ... ignored
[INFO] [stdout] test src/schema/db/column.rs - schema::db::column::ColumnId (line 76) ... ignored
[INFO] [stdout] test src/schema/db/column.rs - schema::db::column::ColumnsDiff (line 119) ... ignored
[INFO] [stdout] test src/schema/db/diff.rs - schema::db::diff::DiffContext (line 72) ... ignored
[INFO] [stdout] test src/schema/db/diff.rs - schema::db::diff::RenameHints (line 13) ... ignored
[INFO] [stdout] test src/schema/db/index.rs - schema::db::index::Index (line 18) ... ignored
[INFO] [stdout] test src/schema/db/index.rs - schema::db::index::IndexColumn (line 95) ... ignored
[INFO] [stdout] test src/schema/db/index.rs - schema::db::index::IndexId (line 73) ... ignored
[INFO] [stdout] test src/schema/db/index.rs - schema::db::index::IndexOp (line 123) ... ignored
[INFO] [stdout] test src/schema/db/index.rs - schema::db::index::IndexScope (line 143) ... ignored
[INFO] [stdout] test src/schema/db/index.rs - schema::db::index::IndicesDiff (line 201) ... ignored
[INFO] [stdout] test src/schema/db/migration.rs - schema::db::migration::AppliedMigration (line 51) ... ignored
[INFO] [stdout] test src/schema/db/migration.rs - schema::db::migration::Migration (line 9) ... ignored
[INFO] [stdout] test src/schema/db/pk.rs - schema::db::pk::PrimaryKey (line 10) ... ignored
[INFO] [stdout] test src/schema/db/schema.rs - schema::db::schema::Schema (line 11) ... ignored
[INFO] [stdout] test src/schema/db/schema.rs - schema::db::schema::SchemaDiff (line 105) ... ignored
[INFO] [stdout] test src/schema/db/table.rs - schema::db::table::Table (line 17) ... ignored
[INFO] [stdout] test src/schema/db/table.rs - schema::db::table::TableId (line 49) ... ignored
[INFO] [stdout] test src/schema/db/table.rs - schema::db::table::TablesDiff (line 138) ... ignored
[INFO] [stdout] test src/schema/mapping.rs - schema::mapping::Mapping (line 45) ... ignored
[INFO] [stdout] test src/schema/mapping.rs - schema::mapping::Mapping::model (line 67) ... ignored
[INFO] [stdout] test src/schema/mapping.rs - schema::mapping::Mapping::model_mut (line 83) ... ignored
[INFO] [stdout] test src/schema/mapping/field.rs - schema::mapping::field::EnumVariant (line 259) ... ignored
[INFO] [stdout] test src/schema/mapping/field.rs - schema::mapping::field::Field (line 17) ... ignored
[INFO] [stdout] test src/schema/mapping/field.rs - schema::mapping::field::FieldEnum (line 233) ... ignored
[INFO] [stdout] test src/schema/mapping/field.rs - schema::mapping::field::FieldPrimitive (line 148) ... ignored
[INFO] [stdout] test src/schema/mapping/field.rs - schema::mapping::field::FieldRelation (line 285) ... ignored
[INFO] [stdout] test src/schema/mapping/field.rs - schema::mapping::field::FieldStruct (line 192) ... ignored
[INFO] [stdout] test src/schema/mapping/model.rs - schema::mapping::model::Model (line 21) ... ignored
[INFO] [stdout] test src/schema/mapping/model.rs - schema::mapping::model::TableToModel (line 78) ... ignored
[INFO] [stdout] test src/schema/mapping/model.rs - schema::mapping::model::TableToModel::lower_expr_reference (line 129) ... ignored
[INFO] [stdout] test src/schema/mapping/model.rs - schema::mapping::model::TableToModel::lower_returning_model (line 111) ... ignored
[INFO] [stdout] test src/schema/mapping/model.rs - schema::mapping::model::TableToModel::new (line 96) ... ignored
[INFO] [stdout] test src/schema/app/constraint/length.rs - schema::app::constraint::length::ConstraintLength (line 12) ... ok
[INFO] [stdout] test src/schema/app/field.rs - schema::app::field::FieldName::app_unwrap (line 127) ... ok
[INFO] [stdout] test src/schema/app/schema.rs - schema::app::schema::Schema (line 42) ... ok
[INFO] [stdout] test src/schema/name.rs - schema::name::Name::snake_case (line 76) ... ok
[INFO] [stdout] test src/schema/name.rs - schema::name::Name::upper_camel_case (line 63) ... ok
[INFO] [stdout] test src/schema/name.rs - schema::name::Name::upper_snake_case (line 89) ... ok
[INFO] [stdout] test src/stmt.rs - stmt::Statement (line 289) ... ignored
[INFO] [stdout] test src/stmt/assignments.rs - stmt::assignments::Assignment (line 40) ... ignored
[INFO] [stdout] test src/stmt/assignments.rs - stmt::assignments::Assignments (line 15) ... ignored
[INFO] [stdout] test src/stmt/association.rs - stmt::association::Association (line 10) ... ignored
[INFO] [stdout] test src/stmt/condition.rs - stmt::condition::Condition (line 14) ... ok
[INFO] [stdout] test src/stmt/cte.rs - stmt::cte::Cte (line 10) ... ignored
[INFO] [stdout] test src/stmt/cx.rs - stmt::cx::ExprContext (line 24) ... ignored
[INFO] [stdout] test src/stmt/delete.rs - stmt::delete::Delete (line 11) ... ignored
[INFO] [stdout] test src/stmt/direction.rs - stmt::direction::Direction (line 5) ... ok
[INFO] [stdout] test src/stmt/entry.rs - stmt::entry::Entry (line 14) ... ok
[INFO] [stdout] test src/stmt/entry.rs - stmt::entry::Entry<'_>::eval (line 38) ... ok
[INFO] [stdout] test src/stmt/entry.rs - stmt::entry::Entry<'_>::eval_const (line 66) ... ok
[INFO] [stdout] test src/stmt/entry.rs - stmt::entry::Entry<'_>::is_const (line 92) ... ok
[INFO] [stdout] test src/stmt/entry_mut.rs - stmt::entry_mut::EntryMut (line 11) ... ignored
[INFO] [stdout] test src/stmt/entry_path.rs - stmt::entry_path::EntryPath (line 11) ... ignored
[INFO] [stdout] test src/stmt/eval.rs - stmt::eval (line 11) ... ok
[INFO] [stdout] test src/stmt/expr.rs - stmt::expr::Expr (line 21) ... ignored
[INFO] [stdout] test src/stmt/expr_set.rs - stmt::expr_set::ExprSet::is_values (line 45) ... ok
[INFO] [stdout] test src/schema/app/fk.rs - schema::app::fk::ForeignKey (line 12) ... ok
[INFO] [stdout] test src/schema/app/field/primitive.rs - schema::app::field::primitive::FieldPrimitive (line 30) ... ok
[INFO] [stdout] test src/schema/app/field.rs - schema::app::field::FieldTy (line 175) ... ok
[INFO] [stdout] test src/schema/app/constraint.rs - schema::app::constraint::Constraint::length_less_than (line 32) ... ok
[INFO] [stdout] test src/schema/builder.rs - schema::builder::Builder::new (line 54) ... ok
[INFO] [stdout] test src/schema/name.rs - schema::name::Name::camel_case (line 50) ... ok
[INFO] [stdout] test src/stmt/insert.rs - stmt::insert::Insert (line 11) ... ignored
[INFO] [stdout] test src/stmt/insert_table.rs - stmt::insert_table::InsertTable (line 11) ... ignored
[INFO] [stdout] test src/stmt/insert_target.rs - stmt::insert_target::InsertTarget (line 12) ... ignored
[INFO] [stdout] test src/stmt/join.rs - stmt::join::Join (line 10) ... ignored
[INFO] [stdout] test src/stmt/join.rs - stmt::join::JoinOp (line 33) ... ignored
[INFO] [stdout] test src/stmt/node.rs - stmt::node::Node (line 12) ... ignored
[INFO] [stdout] test src/schema/name.rs - schema::name::Name (line 11) ... ok
[INFO] [stdout] test src/schema/app/pk.rs - schema::app::pk::PrimaryKey (line 10) ... ok
[INFO] [stdout] test src/stmt/order_by.rs - stmt::order_by::OrderBy (line 7) ... ignored
[INFO] [stdout] test src/stmt/order_by_expr.rs - stmt::order_by_expr::OrderByExpr (line 11) ... ignored
[INFO] [stdout] test src/stmt/path.rs - stmt::path::Path (line 52) ... ignored
[INFO] [stdout] test src/schema/builder.rs - schema::builder::Builder::table_name_prefix (line 71) ... ok
[INFO] [stdout] test src/stmt/num.rs - stmt::num (line 13) ... ok
[INFO] [stdout] test src/stmt/input.rs - stmt::input::ConstInput (line 53) ... ok
[INFO] [stdout] test src/stmt/filter.rs - stmt::filter::Filter::take (line 91) ... ok
[INFO] [stdout] test src/stmt/input.rs - stmt::input::Input (line 15) ... ok
[INFO] [stdout] test src/stmt/hash_index.rs - stmt::hash_index::HashIndex (line 24) ... ok
[INFO] [stdout] test src/stmt/op_binary.rs - stmt::op_binary::BinaryOp (line 10) ... ok
[INFO] [stdout] test src/stmt/path_field_set.rs - stmt::path_field_set::PathFieldSet (line 12) ... ok
[INFO] [stdout] test src/stmt/projection.rs - stmt::projection::Projection (line 31) ... ok
[INFO] [stdout] test src/stmt/query.rs - stmt::query::Lock (line 56) ... ignored
[INFO] [stdout] test src/stmt/query.rs - stmt::query::Query (line 15) ... ignored
[INFO] [stdout] test src/stmt/query.rs - stmt::query::QueryBuilder (line 76) ... ignored
[INFO] [stdout] test src/stmt/returning.rs - stmt::returning::Returning (line 11) ... ignored
[INFO] [stdout] test src/stmt/select.rs - stmt::select::Select (line 17) ... ignored
[INFO] [stdout] test src/schema/name.rs - schema::name::Name::new (line 33) ... ok
[INFO] [stdout] test src/stmt/op_set.rs - stmt::op_set::SetOp (line 10) ... ok
[INFO] [stdout] test src/stmt/source.rs - stmt::source::Source (line 17) ... ignored
[INFO] [stdout] test src/stmt/source.rs - stmt::source::SourceModel (line 41) ... ignored
[INFO] [stdout] test src/stmt/source_table.rs - stmt::source_table::SourceTable (line 13) ... ignored
[INFO] [stdout] test src/stmt/source_table_id.rs - stmt::source_table_id::SourceTableId (line 8) ... ignored
[INFO] [stdout] test src/stmt/table_derived.rs - stmt::table_derived::TableDerived (line 10) ... ignored
[INFO] [stdout] test src/stmt/table_factor.rs - stmt::table_factor::TableFactor (line 9) ... ignored
[INFO] [stdout] test src/stmt/table_ref.rs - stmt::table_ref::TableRef (line 13) ... ignored
[INFO] [stdout] test src/stmt/table_with_joins.rs - stmt::table_with_joins::TableWithJoins (line 10) ... ignored
[INFO] [stdout] test src/stmt/update.rs - stmt::update::Update (line 15) ... ignored
[INFO] [stdout] test src/stmt/update.rs - stmt::update::UpdateTarget (line 61) ... ignored
[INFO] [stdout] test src/schema/app/model.rs - schema::app::model::ModelId (line 354) ... ok
[INFO] [stdout] test src/stmt/value.rs - stmt::value::Value (line 19) ... ok
[INFO] [stdout] test src/stmt/ty.rs - stmt::ty::Type::list (line 187) ... ok
[INFO] [stdout] test src/stmt/value.rs - stmt::value::Value::infer_ty (line 314) ... ok
[INFO] [stdout] test src/stmt/sparse_record.rs - stmt::sparse_record::SparseRecord (line 16) ... ok
[INFO] [stdout] test src/stmt/sorted_index.rs - stmt::sorted_index::SortedIndex (line 25) ... ok
[INFO] [stdout] test src/stmt/ty_union.rs - stmt::ty_union::TypeUnion::new (line 20) ... ok
[INFO] [stdout] test src/stmt/value_stream.rs - stmt::value_stream::ValueStream (line 27) ... ignored
[INFO] [stdout] test src/stmt/values.rs - stmt::values::Values (line 10) ... ignored
[INFO] [stdout] test src/stmt/visit.rs - stmt::visit::Visit (line 27) ... ignored
[INFO] [stdout] test src/stmt/visit_mut.rs - stmt::visit_mut::VisitMut (line 29) ... ignored
[INFO] [stdout] test src/stmt/with.rs - stmt::with::With (line 10) ... ignored
[INFO] [stdout] test src/stmt/value_record.rs - stmt::value_record::ValueRecord::from_vec (line 32) ... ok
[INFO] [stdout] test src/stmt/value_record.rs - stmt::value_record::ValueRecord (line 13) ... ok
[INFO] [stdout] test src/schema/app/field.rs - schema::app::field::FieldId (line 64) ... ok
[INFO] [stdout] test src/schema/app/field.rs - schema::app::field::FieldName (line 88) ... ok
[INFO] [stdout] test src/schema/app/model.rs - schema::app::model::ModelSet (line 49) ... ok
[INFO] [stdout] test src/stmt/value.rs - stmt::value::Value::take (line 390) ... ok
[INFO] [stdout] test src/stmt/ty.rs - stmt::ty::Type::is_numeric (line 288) ... ok
[INFO] [stdout] test src/stmt/value.rs - stmt::value::Value::null (line 126) ... ok
[INFO] [stdout] test src/stmt/value.rs - stmt::value::Value::from_bool (line 170) ... ok
[INFO] [stdout] test src/stmt/filter.rs - stmt::filter::Filter (line 11) ... ok
[INFO] [stdout] test src/stmt/value.rs - stmt::value::Value::is_null (line 139) ... ok
[INFO] [stdout] test src/stmt/value_list.rs - stmt::value_list::Value::list_from_vec (line 10) ... ok
[INFO] [stdout] test src/stmt/value_cmp.rs - stmt::value_cmp (line 10) ... ok
[INFO] [stdout] test src/schema/app/model.rs - schema::app::model::VariantId (line 473) ... ok
[INFO] [stdout] test src/stmt/value.rs - stmt::value::Value::record_from_vec (line 157) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 95 passed; 0 failed; 102 ignored; 0 measured; 0 filtered out; finished in 0.58s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/schema/app/field.rs - schema::app::field::Field (line 20) ... ignored
[INFO] [stdout] test src/schema/app/model.rs - schema::app::model::Model (line 18) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.77s; merged doctests compilation took 1.17s
[INFO] running `Command { std: "docker" "inspect" "0f4e563590b05abf6ff24828964f6b71b1d8fd59a9dfbbbed7ad99bb70c22de5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0f4e563590b05abf6ff24828964f6b71b1d8fd59a9dfbbbed7ad99bb70c22de5", kill_on_drop: false }`
[INFO] [stdout] 0f4e563590b05abf6ff24828964f6b71b1d8fd59a9dfbbbed7ad99bb70c22de5
