[INFO] fetching crate sqlite-diff-rs 0.15.0...
[INFO] testing sqlite-diff-rs-0.15.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate sqlite-diff-rs 0.15.0 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate sqlite-diff-rs 0.15.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate sqlite-diff-rs 0.15.0
[INFO] tweaked toml for crates.io crate sqlite-diff-rs 0.15.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate sqlite-diff-rs 0.15.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sqlite-diff-rs 0.15.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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886
[INFO] running `Command { std: "docker" "start" "c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886", 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" "c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886", 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" "c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling sqlite-diff-rs v0.15.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.67s
[INFO] running `Command { std: "docker" "inspect" "c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886", 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" "c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling bindgen v0.72.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling cc v1.4.4
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling clang-sys v1.9.1
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling pkg-config v0.3.34
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling diesel_derives v2.3.9
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling hashlink v0.12.1
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling downcast-rs v2.0.2
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling rand v0.10.3
[INFO] [stderr]    Compiling uuid v1.26.1
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling darling_core v0.21.3
[INFO] [stderr]    Compiling diesel_table_macro_syntax v0.3.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.56
[INFO] [stderr]    Compiling derive_arbitrary v1.4.2
[INFO] [stderr]    Compiling arbitrary v1.4.2
[INFO] [stderr]    Compiling darling_macro v0.21.3
[INFO] [stderr]    Compiling darling v0.21.3
[INFO] [stderr]    Compiling dsl_auto_type v0.2.0
[INFO] [stderr]    Compiling libsqlite3-sys v0.38.2
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling diesel v2.3.13
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling rusqlite v0.40.2
[INFO] [stderr]    Compiling sqlite-diff-rs v0.15.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 13s
[INFO] running `Command { std: "docker" "inspect" "c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886", 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" "c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.25s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/f7a326f33211232e/out/sqlite_diff_rs-f7a326f33211232e)
[INFO] [stdout] 
[INFO] [stdout] running 200 tests
[INFO] [stdout] test builders::change::tests::test_add_changeset_update_plus_delete ... ok
[INFO] [stdout] test builders::change::tests::test_add_changeset_delete_plus_delete_keeps_first ... ok
[INFO] [stdout] test builders::change::tests::test_add_changeset_insert_plus_update ... ok
[INFO] [stdout] test builders::change::tests::test_add_changeset_delete_plus_update_keeps_delete ... ok
[INFO] [stdout] test builders::change::tests::test_add_patchset_insert_plus_update ... ok
[INFO] [stdout] test builders::change::tests::test_add_patchset_update_plus_delete ... ok
[INFO] [stdout] test builders::change::tests::test_add_patchset_update_plus_insert ... ok
[INFO] [stdout] test builders::change::tests::test_bitor_indirect_rhs_wins ... ok
[INFO] [stdout] test builders::change::tests::test_bitor_insert_then_update_consolidates ... ok
[INFO] [stdout] test builders::change::tests::test_bitor_multiple_tables ... ok
[INFO] [stdout] test builders::change::tests::test_add_patchset_delete_plus_insert_promotes_to_update ... ok
[INFO] [stdout] test builders::change::tests::test_build_delete_format ... ok
[INFO] [stdout] test builders::change::tests::test_add_changeset_update_plus_update ... ok
[INFO] [stdout] test builders::change::tests::test_build_delete_indirect_byte_set ... ok
[INFO] [stdout] test builders::change::tests::test_build_insert_indirect_byte_set ... ok
[INFO] [stdout] test builders::change::tests::test_add_changeset_update_plus_insert ... ok
[INFO] [stdout] test builders::change::tests::test_build_patchset_insert_indirect_byte ... ok
[INFO] [stdout] test builders::change::tests::test_bitor_assign_changeset ... ok
[INFO] [stdout] test builders::change::tests::test_add_operation_insert_then_update_changes_pk ... ok
[INFO] [stdout] test builders::change::tests::test_bitor_patchset_consolidates_same_row ... ok
[INFO] [stdout] test builders::change::tests::test_delete_then_insert_different_values_becomes_update ... ok
[INFO] [stdout] test builders::change::tests::test_add_patchset_update_plus_update ... ok
[INFO] [stdout] test builders::change::tests::test_build_update_format ... ok
[INFO] [stdout] test builders::change::tests::test_bitor_patchset_disjoint_rows ... ok
[INFO] [stdout] test builders::change::tests::test_add_patchset_delete_plus_delete_keeps_first ... ok
[INFO] [stdout] test builders::change::tests::test_add_patchset_delete_plus_update_keeps_delete ... ok
[INFO] [stdout] test builders::change::tests::test_delete_then_insert_same_values_cancels_out ... ok
[INFO] [stdout] test builders::change::tests::test_diffset_patchset_diffops_wrappers ... ok
[INFO] [stdout] test builders::change::tests::test_diffset_changeset_diffops_wrappers ... ok
[INFO] [stdout] test builders::change::tests::test_diffset_changeset_iter_yields_inserts_and_indirect_flag ... ok
[INFO] [stdout] test builders::change::tests::test_diffset_tables_skips_empty ... ok
[INFO] [stdout] test builders::change::tests::test_diffset_patchset_build_skips_empty_table ... ok
[INFO] [stdout] test builders::change::tests::test_from_changeset_builder_into_vec ... ok
[INFO] [stdout] test builders::change::tests::test_from_patchset_builder_into_vec ... ok
[INFO] [stdout] test builders::change::tests::test_insert_single_row ... ok
[INFO] [stdout] test builders::change::tests::test_diffset_changeset_iter_yields_update_and_delete ... ok
[INFO] [stdout] test builders::change::tests::test_indirect_full_pipeline_roundtrip ... ok
[INFO] [stdout] test builders::change::tests::test_operation_eq_indirect_differs ... ok
[INFO] [stdout] test builders::change::tests::test_reverse_builder_insert_becomes_delete ... ok
[INFO] [stdout] test builders::change::tests::test_reverse_builder_update_swaps ... ok
[INFO] [stdout] test builders::change::tests::test_reverse_operation_delete_becomes_insert ... ok
[INFO] [stdout] test builders::change::tests::test_reverse_operation_insert_becomes_delete ... ok
[INFO] [stdout] test builders::change::tests::test_reverse_operation_update_swaps_old_new ... ok
[INFO] [stdout] test builders::change::tests::test_reverse_preserves_indirect ... ok
[INFO] [stdout] test builders::change::tests::test_operation_eq_variant_mismatch ... ok
[INFO] [stdout] test builders::change::tests::test_diffset_patchset_iter_exposes_pk_for_delete_and_update ... ok
[INFO] [stdout] test builders::change::tests::test_patchdelete_indirect_byte_set ... ok
[INFO] [stdout] test builders::change::tests::test_roundtrip_indirect_changeset ... ok
[INFO] [stdout] test builders::change::tests::test_reverse_builder_delete_becomes_insert ... ok
[INFO] [stdout] test builders::change::tests::test_session_hash_blob_pk ... ok
[INFO] [stdout] test builders::change::tests::test_roundtrip_indirect_patchset ... ok
[INFO] [stdout] test builders::change::tests::test_insert_then_delete_cancels_out ... ok
[INFO] [stdout] test builders::change::tests::test_insert_then_update_becomes_insert ... ok
[INFO] [stdout] test builders::change::tests::test_multiple_rows ... ok
[INFO] [stdout] test builders::change::tests::test_reverse_is_involutory ... ok
[INFO] [stdout] test builders::change::tests::test_build_update_indirect_byte_set ... ok
[INFO] [stdout] test builders::change::tests::test_build_empty_builder ... ok
[INFO] [stdout] test builders::change::tests::test_build_multiple_operations ... ok
[INFO] [stdout] test builders::change::tests::test_session_hash_growth_with_many_rows ... ok
[INFO] [stdout] test builders::change::tests::test_build_insert_format ... ok
[INFO] [stdout] test builders::change::tests::test_bitor_changeset_disjoint_rows ... ok
[INFO] [stdout] test builders::insert_operation::tests::test_insert_set_out_of_bounds ... ok
[INFO] [stdout] test builders::sql::lexer::tests::test_blob ... ok
[INFO] [stdout] test builders::sql::lexer::tests::test_block_comment_skipped ... ok
[INFO] [stdout] test builders::sql::lexer::tests::test_as_ref_string_and_identifier_payload ... ok
[INFO] [stdout] test builders::sql::lexer::tests::test_identifiers ... ok
[INFO] [stdout] test builders::sql::lexer::tests::test_line_comment_skipped ... ok
[INFO] [stdout] test builders::sql::lexer::tests::test_numbers ... ok
[INFO] [stdout] test builders::sql::lexer::tests::test_static_name_covers_all_variants ... ok
[INFO] [stdout] test builders::sql::lexer::tests::test_strings ... ok
[INFO] [stdout] test builders::sql::lexer::tests::test_symbols ... ok
[INFO] [stdout] test builders::sql::lexer::tests::test_unterminated_block_comment_does_not_panic ... ok
[INFO] [stdout] test builders::sql::lexer::tests::test_line_comment_at_eof ... ok
[INFO] [stdout] test builders::change::tests::test_session_hash_real_pk ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_create_table_rejected ... ok
[INFO] [stdout] test builders::insert_operation::tests::test_insert_clone_and_eq ... ok
[INFO] [stdout] test builders::insert_operation::tests::test_insert_set_null_out_of_bounds ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_delete ... ok
[INFO] [stdout] test builders::sql::lexer::tests::test_as_ref_covers_keyword_and_symbol_variants ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_blob_value ... ok
[INFO] [stdout] test builders::change::tests::test_build_cancelled_operations_produce_empty ... ok
[INFO] [stdout] test builders::change::tests::test_session_hash_text_pk ... ok
[INFO] [stdout] test builders::change::tests::test_session_row_order_empty ... ok
[INFO] [stdout] test builders::change::tests::test_session_row_order_empty_rows_returns_empty_vec ... ok
[INFO] [stdout] test builders::change::tests::test_update_then_update_consolidates ... ok
[INFO] [stdout] test builders::delete_operation::tests::test_change_delete_eq ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_multiple_dml ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_expect_identifier_rejects_value_token ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_negative_numbers ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_insert ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_keyword_column_names ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_insert_missing_into ... ok
[INFO] [stdout] test builders::delete_operation::tests::test_change_delete_set_null_out_of_bounds ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_insert_positional ... ok
[INFO] [stdout] test builders::delete_operation::tests::test_patch_delete_as_ref_returns_table ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_update ... ok
[INFO] [stdout] test builders::delete_operation::tests::test_change_delete_set_out_of_bounds ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_update_where_non_pk_column ... ok
[INFO] [stdout] test builders::sql_output::tests::test_changeset_delete_sql ... ok
[INFO] [stdout] test builders::sql_output::tests::test_multiple_operations ... ok
[INFO] [stdout] test builders::sql_output::tests::test_patchset_insert_sql ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_delete_missing_where ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_null_value ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_unexpected_top_level_token ... ok
[INFO] [stdout] test builders::sql_output::tests::test_changeset_insert_sql ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_update_missing_where ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_delete_rejects_non_pk_in_where ... ok
[INFO] [stdout] test builders::sql_output::tests::test_quote_identifier_simple ... ok
[INFO] [stdout] test builders::sql_output::tests::test_changeset_update_sql ... ok
[INFO] [stdout] test builders::sql::parser::tests::test_digest_insert_unknown_table ... ok
[INFO] [stdout] test builders::update_operation::tests::test_patchset_update_set_null_out_of_bounds ... ok
[INFO] [stdout] test builders::sql_output::tests::test_quote_identifier_with_quotes ... ok
[INFO] [stdout] test builders::sql_output::tests::test_sql_escapes_quotes_in_identifiers ... ok
[INFO] [stdout] test builders::update_operation::tests::test_patchset_update_set_out_of_bounds ... ok
[INFO] [stdout] test builders::sql_output::tests::test_patchset_delete_sql ... ok
[INFO] [stdout] test builders::update_operation::tests::test_update_eq ... ok
[INFO] [stdout] test builders::sql_output::tests::test_sql_escapes_quotes_in_strings ... ok
[INFO] [stdout] test builders::view::tests::changeset_primary_key_composite_reordered_key ... ok
[INFO] [stdout] test builders::update_operation::tests::test_changeset_update_set_null_out_of_bounds ... ok
[INFO] [stdout] test builders::view::tests::changeset_primary_key_through_iter_composite ... ok
[INFO] [stdout] test builders::sql_output::tests::test_composite_pk_delete ... ok
[INFO] [stdout] test builders::view::tests::changeset_primary_key_single_key ... ok
[INFO] [stdout] test builders::view::tests::patchset_primary_key_through_iter_composite_delete ... ok
[INFO] [stdout] test builders::view::tests::primary_key_on_parsed_patchset_ops ... ok
[INFO] [stdout] test builders::view::tests::patchset_primary_key_variants ... ok
[INFO] [stdout] test encoding::serial::display::tests::test_display_blob_empty ... ok
[INFO] [stdout] test encoding::serial::display::tests::test_display_blob_uppercase_hex ... ok
[INFO] [stdout] test encoding::serial::display::tests::test_display_integer ... ok
[INFO] [stdout] test encoding::serial::display::tests::test_display_null ... ok
[INFO] [stdout] test builders::sql_output::tests::test_sql_output_uses_col_index_fallback ... ok
[INFO] [stdout] test builders::sql_output::tests::test_patchset_update_sql ... ok
[INFO] [stdout] test builders::sql_output::tests::test_sql_output_col_index_fallback_in_patchset_delete ... ok
[INFO] [stdout] test builders::update_operation::tests::test_changeset_update_set_new_out_of_bounds ... ok
[INFO] [stdout] test encoding::serial::display::tests::test_display_real_finite ... ok
[INFO] [stdout] test encoding::serial::tests::test_changeset_encoding_matches_rusqlite ... ok
[INFO] [stdout] test encoding::serial::display::tests::test_display_real_nan_becomes_null ... ok
[INFO] [stdout] test encoding::serial::display::tests::test_display_real_positive_infinity ... ok
[INFO] [stdout] test encoding::serial::display::tests::test_display_text_empty ... ok
[INFO] [stdout] test encoding::serial::display::tests::test_display_text_escapes_multiple_quotes ... ok
[INFO] [stdout] test encoding::serial::display::tests::test_display_text_plain ... ok
[INFO] [stdout] test encoding::serial::tests::test_encode_decode_integers ... ok
[INFO] [stdout] test encoding::serial::tests::test_value_from_impls ... ok
[INFO] [stdout] test encoding::varint::tests::test_decode_varint_empty ... ok
[INFO] [stdout] test encoding::varint::tests::test_decode_varint_truncated ... ok
[INFO] [stdout] test encoding::serial::tests::test_cross_type_equality ... ok
[INFO] [stdout] test encoding::varint::tests::test_varint_300 ... ok
[INFO] [stdout] test encoding::serial::tests::test_encode_decode_blob ... ok
[INFO] [stdout] test encoding::serial::display::tests::test_display_real_negative_infinity ... ok
[INFO] [stdout] test encoding::serial::display::tests::test_display_text_escapes_single_quote ... ok
[INFO] [stdout] test encoding::varint::tests::test_decode_varint_too_long ... ok
[INFO] [stdout] test encoding::varint::tests::test_varint_roundtrip_large ... ok
[INFO] [stdout] test parser::tests::test_is_changeset ... ok
[INFO] [stdout] test encoding::serial::tests::test_encode_decode_real ... ok
[INFO] [stdout] test parser::tests::pk_flags_error_carries_table_name_and_position ... ok
[INFO] [stdout] test parser::tests::test_is_patchset ... ok
[INFO] [stdout] test encoding::varint::tests::test_varint_len ... ok
[INFO] [stdout] test encoding::serial::tests::test_encode_decode_text ... ok
[INFO] [stdout] test parser::tests::header_with_dense_flags_parses ... ok
[INFO] [stdout] test encoding::serial::tests::test_encode_decode_undefined ... ok
[INFO] [stdout] test parser::tests::dense_ordinals_are_accepted_and_every_other_shape_refused ... ok
[INFO] [stdout] test parser::tests::test_parse_indirect_nonzero_treated_as_true ... ok
[INFO] [stdout] test parser::tests::test_parse_changeset_indirect_flag_clear ... ok
[INFO] [stdout] test encoding::serial::tests::test_to_owned_and_as_ref ... ok
[INFO] [stdout] test parser::tests::test_parse_changeset_indirect_flag_set ... ok
[INFO] [stdout] test parser::tests::test_parse_empty ... ok
[INFO] [stdout] test encoding::serial::tests::test_encode_decode_null ... ok
[INFO] [stdout] test parser::tests::test_parse_delete_changeset ... ok
[INFO] [stdout] test encoding::varint::tests::test_varint_roundtrip_medium ... ok
[INFO] [stdout] test parser::tests::test_parse_delete_patchset ... ok
[INFO] [stdout] test encoding::varint::tests::test_varint_roundtrip_small ... ok
[INFO] [stdout] test parser::tests::test_parse_insert_changeset ... ok
[INFO] [stdout] test parser::tests::test_parse_invalid_table_marker ... ok
[INFO] [stdout] test parser::tests::test_parse_mixed_formats_patchset_then_changeset ... ok
[INFO] [stdout] test parser::tests::test_parse_invalid_utf8_in_table_name ... ok
[INFO] [stdout] test builders::update_operation::tests::test_changeset_update_set_out_of_bounds ... ok
[INFO] [stdout] test parser::tests::test_parse_mixed_formats_changeset_then_patchset ... ok
[INFO] [stdout] test parser::tests::test_parse_patchset_update_all_non_pk_changed ... ok
[INFO] [stdout] test parser::tests::test_parsed_schema_pk_parity_single_key ... ok
[INFO] [stdout] test parser::tests::test_parse_patchset_update_sqlite_wire_layout_composite_pk ... ok
[INFO] [stdout] test parser::tests::test_parse_patchset_update_sqlite_wire_layout_single_pk ... ok
[INFO] [stdout] test parser::tests::test_parse_table_header ... ok
[INFO] [stdout] test parser::tests::test_parse_unexpected_eof_in_operation_header ... ok
[INFO] [stdout] test parser::tests::test_parse_unexpected_eof_in_pk_flags ... ok
[INFO] [stdout] test parser::tests::test_parse_unexpected_eof_in_table_header ... ok
[INFO] [stdout] test parser::tests::test_parse_unterminated_table_name ... ok
[INFO] [stdout] test parser::tests::test_parse_update_changeset ... ok
[INFO] [stdout] test parser::tests::test_parsed_diffset_variant_mismatch_partial_eq ... ok
[INFO] [stdout] test parser::tests::test_parsed_schema_pk_parity_composite_reordered_key ... ok
[INFO] [stdout] test schema::dyn_table::tests::test_indexable_values_slice_option ... ok
[INFO] [stdout] test schema::dyn_table::tests::test_indexable_values_vec_pair ... ok
[INFO] [stdout] test parser::tests::test_parsed_table_schema_dyn_table ... ok
[INFO] [stdout] test parser::tests::test_parsed_table_schema_extract_pk ... ok
[INFO] [stdout] test schema::dyn_table::tests::test_dyntable_ref_forwards ... ok
[INFO] [stdout] test schema::dyn_table::tests::test_indexable_values_slice_pair ... ok
[INFO] [stdout] test parser::tests::test_parse_patchset_indirect_flag_set ... ok
[INFO] [stdout] test schema::dyn_table::tests::test_schema_with_pk_ref_forwards ... ok
[INFO] [stdout] test builders::view::tests::primary_key_on_parsed_changeset_ops ... ok
[INFO] [stdout] test schema::dyn_table::tests::test_indexable_values_vec_option ... ok
[INFO] [stdout] test parser::tests::table_schema_new_refuses_flags_the_parser_would_refuse - should panic ... ok
[INFO] [stdout] test builders::change::tests::test_bitor_changeset_consolidates_same_row ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 200 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bit_parity.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/40cf0fc749224a80/out/bit_parity-40cf0fc749224a80)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/changeset_wire_semantics.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/458f0713713aabb4/out/changeset_wire_semantics-458f0713713aabb4)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/changeset_wire_semantics_alloc.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/e971635b08af28af/out/changeset_wire_semantics_alloc-e971635b08af28af)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cross_format_equivalence.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/fd97671a995e9b13/out/cross_format_equivalence-fd97671a995e9b13)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_bool.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/fa263f3f9a3bcd5b/out/decoder_bool-fa263f3f9a3bcd5b)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_bytes.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/71e5c93d656b852c/out/decoder_bytes-71e5c93d656b852c)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_decimal.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/547267a8b233f99a/out/decoder_decimal-547267a8b233f99a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_defaults.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/378f58c58a5a43ea/out/decoder_defaults-378f58c58a5a43ea)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_edge_cases.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/963fdc0216ed8bca/out/decoder_edge_cases-963fdc0216ed8bca)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_int.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/e6b3f0585a6a2305/out/decoder_int-e6b3f0585a6a2305)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_json.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/34998c2ada0bbb81/out/decoder_json-34998c2ada0bbb81)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_pg_binary.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/e951997ae9372926/out/decoder_pg_binary-e951997ae9372926)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test real_negative_zero_normalizes_to_positive_zero ... ok
[INFO] [stdout] test bool_invalid_byte_errors ... ok
[INFO] [stdout] test bool_true_and_false ... ok
[INFO] [stdout] test uuid_wrong_length_errors ... ok
[INFO] [stdout] test int_widths ... ok
[INFO] [stdout] test text_non_utf8_errors ... ok
[INFO] [stdout] test bytea_empty_slice_yields_empty_blob ... ok
[INFO] [stdout] test real_wrong_byte_count_errors ... ok
[INFO] [stdout] test defaults_route_v1_types ... ok
[INFO] [stdout] test bytea_verbatim ... ok
[INFO] [stdout] test int_wrong_byte_count_errors ... ok
[INFO] [stdout] test uuid_16_raw_bytes ... ok
[INFO] [stdout] test real_widths ... ok
[INFO] [stdout] test malformed_numeric_temporal_and_jsonb_bytes_error ... ok
[INFO] [stdout] test null_raw_yields_null_for_every_type ... ok
[INFO] [stdout] test real_nan_normalizes_to_null ... ok
[INFO] [stdout] test text_utf8 ... ok
[INFO] [stdout] test defaults_uuid_routes_to_blob16 ... ok
[INFO] [stdout] test wire_source_reports_payload_metadata ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_pg_binary_parity.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/ce1217186e154f7d/out/decoder_pg_binary_parity-ce1217186e154f7d)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_real.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/ea39f6aec676e345/out/decoder_real-ea39f6aec676e345)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_temporal.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/e7804738f6f4c5c7/out/decoder_temporal-e7804738f6f4c5c7)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_text.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/1427ecf5c8de195d/out/decoder_text-1427ecf5c8de195d)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/decoder_uuid.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/d7562ed1a3023d27/out/decoder_uuid-d7562ed1a3023d27)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/diesel_changeset.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/88a90a298866ca55/out/diesel_changeset-88a90a298866ca55)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/diesel_patchset.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/c1f1e34383b95e67/out/diesel_patchset-c1f1e34383b95e67)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/diff_format_bound.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/cf4fc99988ca5018/out/diff_format_bound-cf4fc99988ca5018)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/differential_smoke.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/6a0b3826920ec36b/out/differential_smoke-6a0b3826920ec36b)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/digestion_maxwell.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/6a082ad2dae32e27/out/digestion_maxwell-6a082ad2dae32e27)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/digestion_pg_walstream.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/40da71ba0567cf6c/out/digestion_pg_walstream-40da71ba0567cf6c)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/digestion_wal2json.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/697996f0f33c5f61/out/digestion_wal2json-697996f0f33c5f61)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/empty_table_behavior.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/4efc952b410c32d2/out/empty_table_behavior-4efc952b410c32d2)
[INFO] [stderr]      Running tests/fuzz_regression.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/c856ac8a387077e1/out/fuzz_regression-c856ac8a387077e1)
[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 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rename_tables.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/b43a24305b63df36/out/rename_tables-b43a24305b63df36)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reverse.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/10e56ab65da2f8e3/out/reverse-10e56ab65da2f8e3)
[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 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 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/session_output_parser_roundtrip.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/fb149715a0d3961a/out/session_output_parser_roundtrip-fb149715a0d3961a)
[INFO] [stderr]      Running tests/sql_parsing.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/d9561a1ec888f31d/out/sql_parsing-d9561a1ec888f31d)
[INFO] [stderr]      Running tests/wire_fuzz_smoke.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/fa2567b9e820f855/out/wire_fuzz_smoke-fa2567b9e820f855)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/wire_scaffold.rs (/opt/rustwide/target/debug/build/sqlite-diff-rs/76e442c1b2365050/out/wire_scaffold-76e442c1b2365050)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sqlite_diff_rs
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test src/schema/simple_table.rs - schema::simple_table::SimpleTable (line 24) ... ok
[INFO] [stdout] test src/builders/update_operation.rs - builders::update_operation::Update<T,ChangesetFormat,S,B>::set_new (line 151) ... ok
[INFO] [stdout] test src/builders/change.rs - builders::change (line 35) ... ok
[INFO] [stdout] test src/../README.md - (line 29) ... ok
[INFO] [stdout] test src/builders/insert_operation.rs - builders::insert_operation::Insert<T,S,B>::set_null (line 111) ... ok
[INFO] [stdout] test src/builders/change.rs - builders::change::DiffSetBuilder<PatchsetFormat,T,S,B>::delete (line 720) ... ok
[INFO] [stdout] test src/builders/sql_output.rs - builders::sql_output::DiffSetBuilder<PatchsetFormat,T,S,B>::sql_statements (line 315) ... ok
[INFO] [stdout] test src/builders/delete_operation.rs - builders::delete_operation::ChangeDelete<T,S,B>::set_null (line 89) ... ok
[INFO] [stdout] test src/builders/sql_output.rs - builders::sql_output::DiffSetBuilder<ChangesetFormat,T,S,B>::sql_statements (line 279) ... ok
[INFO] [stdout] test src/builders/update_operation.rs - builders::update_operation::Update<T,PatchsetFormat,S,B>::set_null (line 249) ... ok
[INFO] [stdout] test src/builders/update_operation.rs - builders::update_operation::Update<T,ChangesetFormat,S,B>::set_null (line 187) ... ok
[INFO] [stdout] test src/builders/change.rs - builders::change::DiffSetBuilder<PatchsetFormat,T,S,B>::update (line 744) ... ok
[INFO] [stdout] test src/builders/sql_output.rs - builders::sql_output (line 8) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/../README.md - (line 53) ... FAILED
[INFO] [stdout] test src/../README.md - (line 141) - compile ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/../README.md - (line 53) stdout ----
[INFO] [stdout] error[E0601]: `main` function not found in crate `rust_out`
[INFO] [stdout]   --> src/../README.md:94:51
[INFO] [stdout]    |
[INFO] [stdout] 94 | } _doctest_main_src____README_md_53_0().unwrap() }
[INFO] [stdout]    |                                                   ^ consider adding a `main` function to `src/../README.md`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0601`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/../README.md - (line 141) stdout ----
[INFO] [stdout] error[E0601]: `main` function not found in crate `rust_out`
[INFO] [stdout]    --> src/../README.md:196:13
[INFO] [stdout]     |
[INFO] [stdout] 196 | fn main() {}
[INFO] [stdout]     |             ^ consider adding a `main` function to `src/../README.md`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0601`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/../README.md - (line 141)
[INFO] [stdout]     src/../README.md - (line 53)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.13s; merged doctests compilation took 0.98s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886", kill_on_drop: false }`
[INFO] [stdout] c17c9c9081ea3e8b0987a9f63b26b7e321eb40e313e8c62a375d0a51a5f43886
