[INFO] fetching crate kimberlite-kernel 0.9.1...
[INFO] testing kimberlite-kernel-0.9.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate kimberlite-kernel 0.9.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate kimberlite-kernel 0.9.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate kimberlite-kernel 0.9.1
[INFO] tweaked toml for crates.io crate kimberlite-kernel 0.9.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate kimberlite-kernel 0.9.1 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 kimberlite-kernel 0.9.1 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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c
[INFO] running `Command { std: "docker" "start" "a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c", 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" "a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c" "/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" "a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c", 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" "a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling cc v1.2.55
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling blake3 v1.8.5
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling kimberlite-properties v0.9.1
[INFO] [stderr]    Compiling kimberlite-types v0.9.1
[INFO] [stderr]    Compiling kimberlite-kernel v0.9.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 13.76s
[INFO] running `Command { std: "docker" "inspect" "a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c", 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" "a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c" "/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 zerocopy v0.8.37
[INFO] [stderr]    Compiling zmij v1.0.19
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling tempfile v3.25.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling test-case-core v3.3.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling test-case-macros v3.3.1
[INFO] [stderr]    Compiling test-case v3.3.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling kimberlite-properties v0.9.1
[INFO] [stderr]    Compiling kimberlite-types v0.9.1
[INFO] [stderr]    Compiling kimberlite-kernel v0.9.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 32.56s
[INFO] running `Command { std: "docker" "inspect" "a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c", 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" "a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c" "/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.11s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/kimberlite-kernel/f60b5ea20cdfc934/out/kimberlite_kernel-f60b5ea20cdfc934)
[INFO] [stdout] running 107 tests
[INFO] [stdout] test classification::tests::test_classify_content_confidence ... ok
[INFO] [stdout] test classification::tests::test_content_scan_medical_terms ... ok
[INFO] [stdout] test classification::tests::test_content_scan_ssn ... ok
[INFO] [stdout] test classification::tests::test_default_classification ... ok
[INFO] [stdout] test classification::tests::test_content_scan_credit_card ... ok
[INFO] [stdout] test classification::tests::test_validate_user_classification_denied ... ok
[INFO] [stdout] test classification::tests::test_content_scan_email ... ok
[INFO] [stdout] test masking::tests::role_guard_default_masked_exempt_roles_pass_through ... ok
[INFO] [stdout] test classification::tests::test_infer_confidential ... ok
[INFO] [stdout] test classification::tests::test_infer_pci ... ok
[INFO] [stdout] test classification::tests::test_infer_phi ... ok
[INFO] [stdout] test classification::tests::test_infer_pii ... ok
[INFO] [stdout] test classification::tests::test_infer_public ... ok
[INFO] [stdout] test classification::tests::test_infer_financial ... ok
[INFO] [stdout] test classification::tests::test_content_scan_financial_terms ... ok
[INFO] [stdout] test classification::tests::test_classify_content_takes_higher ... ok
[INFO] [stdout] test classification::tests::test_infer_deidentified ... ok
[INFO] [stdout] test classification::tests::test_higher_class ... ok
[INFO] [stdout] test classification::tests::test_infer_sensitive ... ok
[INFO] [stdout] test classification::tests::test_suggest_classification_with_content ... ok
[INFO] [stdout] test masking::tests::role_guard_empty_exempt_masks_everyone ... ok
[INFO] [stdout] test masking::tests::role_guard_inverted_form_masks_listed_roles ... ok
[INFO] [stdout] test runtime::tests::clock_advances_on_sleep ... ok
[INFO] [stdout] test runtime::tests::runtime_accessors_work ... ok
[INFO] [stdout] test masking::tests::strategy_kinds_roundtrip_serde ... ok
[INFO] [stdout] test runtime::tests::runtime_executes_multiple_effects ... ok
[INFO] [stdout] test runtime::tests::runtime_executes_storage_append ... ok
[INFO] [stdout] test runtime::tests::runtime_handles_audit_log_append ... ok
[INFO] [stdout] test runtime::tests::runtime_handles_index_metadata_write ... ok
[INFO] [stdout] test runtime::tests::runtime_handles_table_metadata_write ... ok
[INFO] [stdout] test state_hash::tests::test_different_states_have_different_hashes ... ok
[INFO] [stdout] test state_hash::tests::test_hash_includes_all_stream_metadata ... ok
[INFO] [stdout] test state_hash::tests::test_hash_is_32_bytes ... ok
[INFO] [stdout] test state_hash::tests::test_same_state_multiple_hashes ... ok
[INFO] [stdout] test state_hash::tests::test_stream_offset_affects_hash ... ok
[INFO] [stdout] test tests::alter_table_add_column_duplicate_name_fails ... ok
[INFO] [stdout] test tests::alter_table_cross_tenant_panics_in_debug - should panic ... FAILED
[INFO] [stdout] test runtime::tests::runtime_handles_table_metadata_drop ... ok
[INFO] [stdout] test state_hash::tests::test_empty_state_hash_is_deterministic ... ok
[INFO] [stdout] test tests::alter_table_add_column_bumps_schema_version_and_appends_column ... ok
[INFO] [stdout] test tests::alter_table_drop_column_succeeds_and_bumps_schema_version ... ok
[INFO] [stdout] test tests::alter_table_drop_primary_key_column_is_rejected ... ok
[INFO] [stdout] test tests::alter_table_drop_column_missing_fails ... ok
[INFO] [stdout] test tests::append_empty_batch_succeeds ... ok
[INFO] [stdout] test tests::alter_table_schema_version_is_strictly_monotonic_across_many_alters ... ok
[INFO] [stdout] test tests::append_produces_correct_effects ... ok
[INFO] [stdout] test tests::append_to_existing_stream_succeeds ... ok
[INFO] [stdout] test classification::tests::test_validate_user_classification_allowed ... ok
[INFO] [stdout] test tests::append_updates_stream_offset ... ok
[INFO] [stdout] test tests::append_to_nonexistent_stream_fails ... ok
[INFO] [stdout] test tests::append_with_wrong_offset_fails ... ok
[INFO] [stdout] test tests::attach_masking_policy_postcondition_panics_when_state_drops_attachment - should panic ... ok
[INFO] [stdout] test tests::create_duplicate_index_fails ... ok
[INFO] [stdout] test tests::create_duplicate_table_fails ... ok
[INFO] [stdout] test tests::create_duplicate_stream_fails ... ok
[INFO] [stdout] test tests::create_masking_policy_postcondition_panics_when_state_drops_write - should panic ... ok
[INFO] [stdout] test tests::create_index_on_nonexistent_table_fails ... ok
[INFO] [stdout] test tests::create_index_on_table_succeeds ... ok
[INFO] [stdout] test tests::create_table_duplicate_name_fails_within_same_tenant ... ok
[INFO] [stdout] test tests::create_stream_on_empty_state_succeeds ... ok
[INFO] [stdout] test tests::create_stream_produces_correct_effects ... ok
[INFO] [stdout] test tests::create_stream_sets_initial_offset_to_zero ... ok
[INFO] [stdout] test tests::create_table_on_empty_state_succeeds ... ok
[INFO] [stdout] test tests::cross_tenant_insert_panics_production_assert - should panic ... FAILED
[INFO] [stdout] test tests::delete_from_table_succeeds ... ok
[INFO] [stdout] test tests::detach_masking_policy_postcondition_panics_when_state_keeps_attachment - should panic ... ok
[INFO] [stdout] test tests::create_table_same_name_succeeds_across_tenants ... ok
[INFO] [stdout] test tests::drop_nonexistent_table_fails ... ok
[INFO] [stdout] test tests::drop_masking_policy_postcondition_panics_when_state_keeps_policy - should panic ... ok
[INFO] [stdout] test tests::multiple_inserts_advance_offset_correctly ... ok
[INFO] [stdout] test tests::drop_table_removes_table_from_state ... ok
[INFO] [stdout] test tests::insert_into_nonexistent_table_fails ... ok
[INFO] [stdout] test tests::insert_into_table_succeeds ... ok
[INFO] [stdout] test tests::seal_twice_errors ... ok
[INFO] [stdout] test tests::seal_tenant_then_insert_is_rejected ... ok
[INFO] [stdout] test tests::proptests::stream_count_increases_by_one_per_create ... ok
[INFO] [stdout] test tests::sealed_tenant_a_does_not_affect_tenant_b ... ok
[INFO] [stdout] test tests::sealed_tenant_rejects_every_mutating_variant ... ok
[INFO] [stdout] test tests::test_duplicate_table_id_rejected ... ok
[INFO] [stdout] test tests::proptests::offset_equals_total_events_appended ... ok
[INFO] [stdout] test tests::test_duplicate_table_name_rejected ... ok
[INFO] [stdout] test tests::test_invalid_stream_id ... ok
[INFO] [stdout] test tests::test_multiple_streams_isolated ... ok
[INFO] [stdout] test tests::test_table_drop_recreate ... ok
[INFO] [stdout] test tests::test_offset_gap_detection ... ok
[INFO] [stdout] test tests::unseal_restores_write_capability ... ok
[INFO] [stdout] test tests::unseal_without_seal_errors ... ok
[INFO] [stdout] test tests::update_table_row_succeeds ... ok
[INFO] [stdout] test tests::upsert_conflict_exists_but_do_nothing_false_produces_updated ... ok
[INFO] [stdout] test tests::upsert_convergence_last_writer_wins_by_vsr_order ... ok
[INFO] [stdout] test tests::upsert_inserts_new_row_when_no_conflict ... ok
[INFO] [stdout] test tests::upsert_no_op_skips_storage_and_projection ... ok
[INFO] [stdout] test tests::upsert_non_existent_table_fails ... ok
[INFO] [stdout] test tests::upsert_rejects_cross_tenant_access ... ok
[INFO] [stdout] test tests::upsert_resolution_discriminator_required_panics_on_violation - should panic ... ok
[INFO] [stdout] test tests_assertions::tests::alter_table_schema_version_strictly_increasing_smoke ... ok
[INFO] [stdout] test tests_assertions::tests::explicit_create_stream_does_not_collide_with_auto_allocated_backing_stream ... ok
[INFO] [stdout] test tests_assertions::tests::offset_never_decreases ... ok
[INFO] [stdout] test tests_assertions::tests::stream_creation_produces_correct_effects ... ok
[INFO] [stdout] test tests::upsert_updates_existing_row_when_conflict ... ok
[INFO] [stdout] test tests::upsert_resolution_discriminator_present_in_every_event ... ok
[INFO] [stdout] test tests_assertions::tests::alter_table_drop_column_u32_max_schema_version_panics - should panic ... ok
[INFO] [stdout] test tests_assertions::tests::stream_exists_after_creation ... ok
[INFO] [stdout] test tests_assertions::tests::alter_table_add_column_u32_max_schema_version_panics - should panic ... ok
[INFO] [stdout] test tests::proptests::replay_determinism ... ok
[INFO] [stdout] test tests::vopr_concurrent_upsert_convergence_10k_iterations ... ok
[INFO] [stdout] test tests::proptests::state_reconstruction_from_empty ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::alter_table_cross_tenant_panics_in_debug stdout ----
[INFO] [stdout] note: test did not panic as expected at src/tests.rs:688:4
[INFO] [stdout] ---- tests::cross_tenant_insert_panics_production_assert stdout ----
[INFO] [stdout] note: test did not panic as expected at src/tests.rs:481:4
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::alter_table_cross_tenant_panics_in_debug
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]     tests::cross_tenant_insert_panics_production_assert
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 105 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c", kill_on_drop: false }`
[INFO] [stdout] a0fdf645ee8380063992eb49e8d858e1c4b0eaaa00bc409c930f2fc64588d52c
