[INFO] cloning repository https://github.com/Nohac/migrator
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Nohac/migrator" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNohac%2Fmigrator", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNohac%2Fmigrator'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] cc7665e69910060b3704885fdbd275ed4662f4ce
[INFO] testing Nohac/migrator against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNohac%2Fmigrator" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-6-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/Nohac/migrator
[INFO] finished tweaking git repo https://github.com/Nohac/migrator
[INFO] tweaked toml for git repo https://github.com/Nohac/migrator written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Nohac/migrator on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Nohac/migrator already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104
[INFO] running `Command { std: "docker" "start" "2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104", 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" "2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104" "/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" "2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104", 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" "2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", 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 cfg-if v1.0.4
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling cmov v0.5.4
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling cc v1.4.4
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling tinyvec v1.12.0
[INFO] [stderr]    Compiling clang-sys v1.9.1
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling chacha20 v0.10.1
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling hybrid-array v0.4.14
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling futures-core v0.3.34
[INFO] [stderr]    Compiling bindgen v0.66.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling unicode-properties v0.1.4
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling petgraph v0.7.1
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling flagset v0.4.7
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling hmac v0.13.0
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling md-5 v0.11.0
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling rustls v0.23.43
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling multimap v0.10.1
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling futures-task v0.3.34
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling postgres-protocol v0.6.12
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling whoami v2.1.3
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling postgres-types v0.2.14
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling textwrap v0.16.2
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling prost-derive v0.13.5
[INFO] [stderr]    Compiling der_derive v0.7.3
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling prost v0.13.5
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling prost-types v0.13.5
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling toml v1.1.4+spec-1.1.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling x509-cert v0.2.5
[INFO] [stderr]    Compiling webpki-roots v1.0.9
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling prost-build v0.13.5
[INFO] [stderr]    Compiling pg_query v6.2.0 (https://github.com/Nohac/pg_query.rs?rev=60c6976a44bf2d321499be7e5c71031870b5afc9#60c6976a)
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tokio-postgres v0.7.18
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling tokio-postgres-rustls v0.14.0
[INFO] [stderr]    Compiling migrator v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 22s
[INFO] running `Command { std: "docker" "inspect" "2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104", 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" "2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling console v0.16.4
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling insta v1.48.0
[INFO] [stderr]    Compiling migrator v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 03s
[INFO] running `Command { std: "docker" "inspect" "2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104", 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" "2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.35s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/migrator/3574cf2c2a7daf35/out/migrator-3574cf2c2a7daf35)
[INFO] [stdout] 
[INFO] [stdout] running 186 tests
[INFO] [stdout] test cli::tests::human_inspection_excludes_properties_and_reports_skipped_managed_data ... ok
[INFO] [stdout] test apply::tests::apply_options_bind_expected_hash_and_continue_state ... ok
[INFO] [stdout] test dependency::tests::dependency_origin_registry_order_is_frozen ... ok
[INFO] [stdout] test diagnostics::error_map::tests::project_children_survive_command_conversion ... ok
[INFO] [stdout] test diagnostics::error_map::tests::source_aware_command_reports_degrade_only_invalid_ranges ... ok
[INFO] [stdout] test dependency::tests::explicit_edges_are_stable_and_oid_free ... ok
[INFO] [stdout] test diagnostics::source::tests::duplicate_source_identity_is_rejected ... ok
[INFO] [stdout] test cli::tests::human_inspection_reports_collected_and_absent_managed_tables ... ok
[INFO] [stdout] test dependency::tests::duplicate_endpoints_merge_origins_and_semantics ... ok
[INFO] [stdout] test diagnostics::report::tests::ids_ignore_prose_and_bind_typed_context ... ok
[INFO] [stdout] test diagnostics::model::tests::span_positions_are_one_based_and_count_characters ... ok
[INFO] [stdout] test apply::staged::tests::active_plan_round_trips_exact_concurrent_index_phase ... ok
[INFO] [stdout] test diagnostics::source::tests::move_fix_refuses_stale_content_and_an_occupied_target ... ok
[INFO] [stdout] test diagnostics::report::tests::equal_prefix_diagnostics_survive_and_source_bound_records_sort_first ... ok
[INFO] [stdout] test diagnostics::source::tests::multibyte_spans_are_checked_against_exact_source ... ok
[INFO] [stdout] test hash::tests::textual_hash_round_trips_and_rejects_noncanonical_spellings ... ok
[INFO] [stdout] test plan::sql::tests::declared_noop_is_rendered_as_a_non_executable_comment ... ok
[INFO] [stdout] test diagnostics::report::tests::preparation_degrades_bad_spans_without_losing_other_diagnostics ... ok
[INFO] [stdout] test diagnostics::source::tests::source_identity_rejects_comment_breaking_control_characters ... ok
[INFO] [stdout] test hash::tests::canonical_hash_domains_are_distinct ... ok
[INFO] [stdout] test hash::tests::canonical_hash_ignores_object_member_order_but_not_array_order ... ok
[INFO] [stdout] test plan::sql::tests::invalid_sql_object_identity_is_a_render_error ... ok
[INFO] [stdout] test diagnostics::report::tests::unknown_versions_and_fields_are_rejected ... ok
[INFO] [stdout] test diagnostics::error_map::tests::catalog_compile_errors_use_their_rendered_candidate_registry ... ok
[INFO] [stdout] test plan::tests::adopting_identical_rows_is_a_hash_bound_scope_expansion ... ok
[INFO] [stdout] test plan::tests::column_type_change_requests_business_defined_intermediate_shape ... ok
[INFO] [stdout] test plan::tests::collation_overrides_render_ast_backed_type_alters_in_both_directions ... ok
[INFO] [stdout] test plan::tests::column_drop_intent_is_owner_scoped_inert_and_contradiction_checked ... ok
[INFO] [stdout] test diagnostics::registry::tests::global_registry_metadata_is_complete_unique_and_boundary_major ... ok
[INFO] [stdout] test plan::tests::distinct_rename_intent_is_inert_after_actual_reaches_the_target ... ok
[INFO] [stdout] test plan::tests::drops_follow_reverse_dependency_order_and_require_table_intent ... ok
[INFO] [stdout] test plan::tests::executable_operation_comments_cannot_emit_identifier_newlines ... ok
[INFO] [stdout] test plan::tests::explicit_column_rename_does_not_become_drop_and_create ... ok
[INFO] [stdout] test plan::tests::explicit_type_default_collation_is_semantically_unchanged ... ok
[INFO] [stdout] test plan::tests::collation_default_and_nullability_changes_render_as_one_supported_operation ... ok
[INFO] [stdout] test plan::tests::incompatible_view_output_rebuilds_managed_dependents_explicitly ... ok
[INFO] [stdout] test plan::tests::managed_child_repoint_precedes_deletion_of_its_old_parent ... ok
[INFO] [stdout] test plan::tests::foreign_key_creation_waits_for_both_tables ... ok
[INFO] [stdout] test plan::tests::both_existing_rename_identities_report_an_actual_state_collision ... ok
[INFO] [stdout] test plan::tests::managed_view_dependency_blocks_column_collation_change_explicitly ... ok
[INFO] [stdout] test plan::tests::materialized_view_recreation_is_automatic_and_reports_repopulation ... ok
[INFO] [stdout] test plan::tests::changed_constraint_renders_explicit_drop_and_add ... ok
[INFO] [stdout] test plan::tests::marker_only_wipes_but_marker_removal_only_updates_policy ... ok
[INFO] [stdout] test plan::tests::managed_deferrable_cycles_are_explicitly_deferred ... ok
[INFO] [stdout] test plan::tests::managed_rows_diff_by_redacted_key_and_report_delete_impact ... ok
[INFO] [stdout] test plan::tests::missing_rename_sources_are_aggregated_on_exact_directives ... ok
[INFO] [stdout] test plan::tests::managed_foreign_keys_order_parent_upserts_and_child_deletes ... ok
[INFO] [stdout] test plan::tests::plan_reports_missing_intent_and_live_validation_together ... ok
[INFO] [stdout] test plan::tests::owned_sequence_drops_before_its_table_without_redundant_column_ddl ... ok
[INFO] [stdout] test plan::tests::ready_review_sql_with_a_render_failure_is_guarded_and_diagnostic ... ok
[INFO] [stdout] test plan::tests::proven_non_null_column_condition_makes_the_alter_ready ... ok
[INFO] [stdout] test plan::tests::removing_owned_properties_renders_explicit_resets_and_revoke ... ok
[INFO] [stdout] test plan::tests::nested_table_and_column_renames_keep_actual_owner_identities ... ok
[INFO] [stdout] test plan::tests::repeated_actual_claim_reports_directive_and_declaration_sources ... ok
[INFO] [stdout] test plan::tests::new_required_column_emits_non_applicable_transformer_barrier ... ok
[INFO] [stdout] test plan::tests::relation_rename_across_schema_rename_matches_without_blessing_review_sql ... ok
[INFO] [stdout] test plan::tests::stored_partition_bound_strings_match_integer_literals ... ok
[INFO] [stdout] test plan::tests::table_creation_waits_for_routines_used_by_column_expressions ... ok
[INFO] [stdout] test plan::tests::surviving_external_dependent_blocks_drop_without_cascade ... ok
[INFO] [stdout] test plan::tests::schema_rename_carries_owned_relation_identities ... ok
[INFO] [stdout] test plan::tests::column_nullability_and_default_changes_render_together ... ok
[INFO] [stdout] test plan::tests::concurrent_index_strategy_blocks_attached_indexes_for_staged_partition_support ... ok
[INFO] [stdout] test plan::tests::stored_unknown_literal_coercion_does_not_replace_an_unchanged_view ... ok
[INFO] [stdout] test postgres17::tests::generated_builtin_column_types_are_nonempty_unique_and_sorted ... ok
[INFO] [stdout] test plan::tests::table_rename_carries_columns_without_subordinate_operations ... ok
[INFO] [stdout] test plan::tests::unchanged_transition_is_deterministic_and_has_empty_transformer_sections ... ok
[INFO] [stdout] test plan::tests::unresolved_view_prose_escapes_controls_before_storage ... ok
[INFO] [stdout] test plan::tests::concurrent_index_strategy_is_nontransactional_and_review_only ... ok
[INFO] [stdout] test plan::tests::replace_and_rebuild_operations_render_explicit_sql ... ok
[INFO] [stdout] test plan::tests::desired_hash_ignores_formatting_but_includes_rename_intent ... ok
[INFO] [stdout] test plan::tests::desired_external_reference_is_an_explicit_blocker ... ok
[INFO] [stdout] test plan::tests::unsupported_column_shape_change_remains_reviewable_but_not_executable ... ok
[INFO] [stdout] test plan::tests::sequence_and_table_persistence_alters_render_complete_sql ... ok
[INFO] [stdout] test project::compiler::tests::invalid_config_still_collects_independent_sql_errors ... ok
[INFO] [stdout] test project::compiler::tests::managed_missing_relations_and_namespace_collisions_are_errors ... ok
[INFO] [stdout] test project::compiler::tests::managed_custom_types_fail_closed_until_type_metadata_is_available ... ok
[INFO] [stdout] test project::compiler::tests::inherited_constraint_columns_are_not_misreported_as_locally_missing ... ok
[INFO] [stdout] test project::catalog::tests::catalog_collation_enrichment_preserves_sorted_neighbors_and_ignores_misses ... ok
[INFO] [stdout] test project::compiler::tests::index_attachment_is_an_explicit_parent_dependency ... ok
[INFO] [stdout] test project::compiler::tests::formatting_and_source_order_do_not_change_the_semantic_model ... ok
[INFO] [stdout] test project::catalog::tests::catalog_type_default_metadata_preserves_observable_model_serialization ... ok
[INFO] [stdout] test project::compiler::tests::managed_values_compile_to_a_complete_sorted_typed_rowset ... ok
[INFO] [stdout] test project::compiler::tests::manage_data_marker_has_a_distinct_disabled_kind_diagnostic ... ok
[INFO] [stdout] test project::compiler::tests::inferred_and_explicit_view_output_names_are_semantically_equal ... ok
[INFO] [stdout] test project::compiler::tests::missing_constraint_column_names_an_existing_annotated_replacement ... ok
[INFO] [stdout] test project::compiler::tests::missing_column_annotation_uses_prior_table_identity_during_table_rename ... ok
[INFO] [stdout] test project::compiler::tests::object_identity_must_match_decoded_filename ... ok
[INFO] [stdout] test project::compiler::tests::parser_failure_span_selects_the_rejected_token ... ok
[INFO] [stdout] test project::compiler::tests::compiles_multi_schema_objects_and_dependencies_in_memory ... ok
[INFO] [stdout] test preflight::tests::null_check_quotes_every_identifier_without_values ... ok
[INFO] [stdout] test project::compiler::tests::same_named_routine_trigger_and_table_keep_typed_owners_distinct ... ok
[INFO] [stdout] test project::compiler::tests::retains_attached_rename_and_declared_dependency_semantics ... ok
[INFO] [stdout] test project::compiler::tests::self_rename_is_rejected_on_the_exact_directive_with_removal_help ... ok
[INFO] [stdout] test project::compiler::tests::implicit_and_explicit_btree_indexes_are_semantically_equal ... ok
[INFO] [stdout] test catalog::tests::snapshot_json_is_versioned_and_stably_ordered ... ok
[INFO] [stdout] test project::compiler::tests::sequence_defaults_follow_type_direction_and_owned_column ... ok
[INFO] [stdout] test project::config::tests::accepts_the_staged_concurrent_index_strategy ... ok
[INFO] [stdout] test project::compiler::tests::marker_only_is_empty_but_duplicate_keys_are_rejected ... ok
[INFO] [stdout] test project::compiler::tests::relation_symbol_table_preserves_view_kind_and_external_boundaries ... ok
[INFO] [stdout] test project::compiler::tests::reports_redacted_sql_failures_with_a_source_span ... ok
[INFO] [stdout] test project::compiler::tests::schema_named_table_owner_resolution_is_source_order_independent ... ok
[INFO] [stdout] test project::config::tests::rejects_duplicates_reserved_schemas_and_nonpositive_limits ... ok
[INFO] [stdout] test project::compiler::tests::unmanaged_source_still_receives_independent_syntax_analysis ... ok
[INFO] [stdout] test project::compiler::tests::missing_constraint_column_suggests_required_shape_fix_and_rename_intent ... ok
[INFO] [stdout] test project::compiler::tests::unresolved_column_type_and_collation_spans_are_exact_and_aggregated ... ok
[INFO] [stdout] test project::compiler::tests::sequence_shorthand_and_explicit_defaults_are_semantically_equal ... ok
[INFO] [stdout] test project::compiler::tests::unnamed_missing_constraint_column_precedes_stable_name_validation ... ok
[INFO] [stdout] test project::config::tests::normalizes_schema_and_kind_list_order ... ok
[INFO] [stdout] test project::compiler::tests::missing_constraint_columns_aggregate_with_type_resolution_failures ... ok
[INFO] [stdout] test project::compiler::tests::primary_key_implied_not_null_matches_explicit_column_spelling ... ok
[INFO] [stdout] test project::compiler::tests::parser_aliases_and_qualified_custom_types_need_no_handwritten_type_cases ... ok
[INFO] [stdout] test project::path::tests::recognizes_initial_and_reserved_object_boundaries ... ok
[INFO] [stdout] test project::config::tests::rejects_unknown_fields_and_reserved_features_without_echoing_toml ... ok
[INFO] [stdout] test project::input::tests::managed_row_detection_accepts_spacing_case_and_comments ... ok
[INFO] [stdout] test project::path::tests::rejects_traversal_absolute_non_sql_and_unknown_layouts ... ok
[INFO] [stdout] test render::tests::column_rendering_omits_type_defaults_and_preserves_real_collation_overrides ... ok
[INFO] [stdout] test project::directive::tests::formatted_directive_identity_round_trips_quoted_components ... ok
[INFO] [stdout] test project::path::tests::encoded_object_identity_may_retain_legal_postgresql_controls ... ok
[INFO] [stdout] test project::managed::tests::numeric_and_jsonb_spelling_normalize_without_unicode_changes ... ok
[INFO] [stdout] test project::directive::tests::malformed_directives_report_every_exact_failing_token ... ok
[INFO] [stdout] test render::tests::identifier_quoting_doubles_embedded_quotes ... ok
[INFO] [stdout] test render::tests::generated_config_allows_later_use_of_every_supported_nonproperty_kind ... ok
[INFO] [stdout] test project::directive::tests::attaches_statement_and_column_directives_across_ordinary_comments ... ok
[INFO] [stdout] test project::path::tests::encoded_schema_components_are_reversible_and_case_stable ... ok
[INFO] [stdout] test render::tests::pull_candidate_preserves_config_and_filters_scope ... ok
[INFO] [stdout] test project::diagnostic::tests::project_diagnostic_lowers_to_common_shape ... ok
[INFO] [stdout] test render::tests::managed_data_marker_rejects_a_multiline_key_identity ... ok
[INFO] [stdout] test project::directive::tests::duplicate_directive_reports_later_and_first_comment_spans ... ok
[INFO] [stdout] test project::diagnostic::tests::project_codes_are_selected_by_typed_boundary ... ok
[INFO] [stdout] test render::tests::rejects_paths_that_would_collide_on_case_insensitive_filesystems ... ok
[INFO] [stdout] test project::directive::tests::rejects_unknown_duplicate_and_cross_token_directives ... ok
[INFO] [stdout] test render::tests::renders_a_sorted_in_memory_tree_with_safe_paths ... ok
[INFO] [stdout] test render::tests::generated_config_preserves_detected_ownership_and_grant_policy ... ok
[INFO] [stdout] test scope::tests::disabled_kind_never_becomes_a_drop_candidate ... ok
[INFO] [stdout] test render::tests::routine_signature_paths_are_bounded_and_readable ... ok
[INFO] [stdout] test project::directive::tests::normalizes_quoted_identifiers_and_managed_keys ... ok
[INFO] [stdout] test scope::tests::property_scope_follows_its_actual_owner_kind ... ok
[INFO] [stdout] test scope::tests::scope_expansion_is_explicit_and_deterministically_ordered ... ok
[INFO] [stdout] test sql::generation::tests::concurrent_index_drop_is_valid_postgresql ... ok
[INFO] [stdout] test scope::tests::object_kind_registry_order_is_frozen ... ok
[INFO] [stdout] test scope::tests::property_without_a_typed_owner_fails_closed ... ok
[INFO] [stdout] test sql::generation::tests::deparser_preserves_case_sensitive_and_reserved_identifiers ... ok
[INFO] [stdout] test scope::tests::object_kind_names_round_trip_through_the_registry ... ok
[INFO] [stdout] test scope::tests::subordinate_follows_disabled_owner_even_when_its_kind_is_enabled ... ok
[INFO] [stdout] test sql::generation::tests::table_schema_move_precedes_rename_at_the_new_identity ... ok
[INFO] [stdout] test sql::generation::tests::executable_validation_rejects_comments_and_malformed_sql ... ok
[INFO] [stdout] test sql::program::tests::nullable_column_override_removes_only_not_null ... ok
[INFO] [stdout] test sql::generation::tests::hostile_identifiers_are_quoted_without_becoming_new_statements ... ok
[INFO] [stdout] test sql::generation::tests::index_schema_move_is_not_representable ... ok
[INFO] [stdout] test sql::program::tests::table_level_unique_constraint_keeps_its_key_columns ... ok
[INFO] [stdout] test sql::generation::tests::same_schema_index_rename_is_valid_postgresql ... ok
[INFO] [stdout] test sql::parser_position::tests::parse_cursor_resolves_ascii_and_multibyte_tokens ... ok
[INFO] [stdout] test sql::program::tests::column_type_transform_preserves_type_syntax_and_optional_collation ... ok
[INFO] [stdout] test sql::parser_position::tests::scan_cursor_is_used_for_lexical_failures ... ok
[INFO] [stdout] test sql::program::tests::column_default_transforms_to_set_and_drop ... ok
[INFO] [stdout] test sql::program::tests::view_and_sequence_create_statements_transform_to_alter_forms ... ok
[INFO] [stdout] test sql::program::tests::table_program_keeps_column_properties_and_delays_constraints ... ok
[INFO] [stdout] test sql::parser_position::tests::native_layout_matches_the_pinned_pg_query_header ... FAILED
[INFO] [stdout] test sql::generation::tests::every_typed_statement_matches_the_postgresql_parser_ast ... ok
[INFO] [stdout] test sql::syntax::tests::converts_partition_index_attachment_as_an_owned_subordinate ... ok
[INFO] [stdout] test sql::syntax::tests::converts_managed_values_without_executing_insert_sql ... ok
[INFO] [stdout] test sql::syntax::tests::routine_transition_spelling_normalizes_away ... ok
[INFO] [stdout] test sql::tests::native_parser_prose_is_not_interpreted_or_rewritten ... ok
[INFO] [stdout] test sql::syntax::tests::converts_table_security_and_ownership_properties ... ok
[INFO] [stdout] test sql::syntax::tests::name_semantics_ignore_diagnostic_spans ... ok
[INFO] [stdout] test sql::tests::extracts_migrator_owned_statement_and_comment_spans ... ok
[INFO] [stdout] test sql::syntax::tests::converts_initial_objects_without_protobuf_in_the_result ... ok
[INFO] [stdout] test sql::syntax::tests::converts_sequence_options_to_typed_values ... ok
[INFO] [stdout] test sql::tests::parser_failure_chain_withholds_native_prose_from_error_sources ... ok
[INFO] [stdout] test sql::tests::parser_message_safety_pass_only_escapes_controls_and_bidi_marks ... ok
[INFO] [stdout] test sql::syntax::tests::view_reference_extraction_excludes_common_table_expressions ... ok
[INFO] [stdout] test state::tests::bootstrap_source_policy_uses_desired_scope_without_adopting_table_data ... ok
[INFO] [stdout] test state::tests::manifest_round_trips_and_state_changes_with_complete_rows ... ok
[INFO] [stdout] test state::tests::initialized_source_policy_preserves_stored_scope_and_managed_tables ... ok
[INFO] [stdout] test state::tests::source_target_union_retains_a_removed_managed_table_policy ... ok
[INFO] [stdout] test view_resolution::tests::failure_evidence_is_scoped_to_the_supplied_query_group ... ok
[INFO] [stdout] test sql::tests::dynamic_sql_comment_payload_is_exactly_one_physical_line ... ok
[INFO] [stdout] test view_resolution::tests::identical_queries_keep_per_view_dependency_classification ... ok
[INFO] [stdout] test view_resolution::tests::sqlstates_are_classified_per_request_shape ... ok
[INFO] [stdout] test sql::syntax::tests::normalized_syntax_ignores_locations_and_formatting ... ok
[INFO] [stdout] test sql::tests::converts_supported_object_families_without_parser_types ... ok
[INFO] [stdout] test state::tests::authoritative_manifest_rejects_unknown_or_noncanonical_content ... ok
[INFO] [stdout] test state::tests::schema_and_managed_hashes_are_independent ... ok
[INFO] [stdout] test sql::tests::canonical_corpus_parses_deterministically_with_ordered_statement_spans ... ok
[INFO] [stdout] test postgres::tests::static_catalog_payload_query_is_valid_postgresql_17_sql ... ok
[INFO] [stdout] test postgres::tests::managed_payload_query_has_no_function_argument_table_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- sql::parser_position::tests::native_layout_matches_the_pinned_pg_query_header stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'sql::parser_position::tests::native_layout_matches_the_pinned_pg_query_header' (4529) panicked at src/sql/parser_position.rs:141:9:
[INFO] [stdout] assertion failed: manifest.contains("pg_query = { version = \"=6.2.0\"")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x612b80d83df1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x612b80d9befa - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x612b80d8857c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x612b80d5d036 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x612b80d7aea9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x612b80af71a0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x612b80d7b062 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x612b80d5d114 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x612b80d55919 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x612b80d5dd8d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x612b80d9c69c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x612b80d9c662 - core[a373ad73a504971]::panicking::panic
[INFO] [stdout]   12:     0x612b8093e66b - <migrator[614ff3deb8375a37]::sql::parser_position::tests::native_layout_matches_the_pinned_pg_query_header::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x612b80aea5eb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x612b80af77c5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x612b80af10b4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x612b80afa852 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x612b80d82dcf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x74d26ac54dfa - <unknown>
[INFO] [stdout]   19:     0x74d26ace83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     sql::parser_position::tests::native_layout_matches_the_pinned_pg_query_header
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 185 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104", kill_on_drop: false }`
[INFO] [stdout] 2efca5694abd5b4e0cd4df4e3acba2947176376769d42f3971a9eb541a3b5104
