[INFO] fetching crate ozzy-journal-segment 0.1.1...
[INFO] testing ozzy-journal-segment-0.1.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate ozzy-journal-segment 0.1.1 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate ozzy-journal-segment 0.1.1
[INFO] finished tweaking crates.io crate ozzy-journal-segment 0.1.1
[INFO] tweaked toml for crates.io crate ozzy-journal-segment 0.1.1 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate ozzy-journal-segment 0.1.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 ozzy-journal-segment 0.1.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-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a
[INFO] running `Command { std: "docker" "start" "4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a", 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" "4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a" "/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" "4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a", 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" "4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling lz4rip-core v0.5.6
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling yring v0.3.20
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling uuid v1.26.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling lz4rip-encode v0.10.8
[INFO] [stderr]    Compiling lz4rip-decode v0.10.4
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling lz4rip v0.11.10
[INFO] [stderr]    Compiling ozzy-proto v0.1.1
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling concurrent-queue v2.5.0
[INFO] [stderr]    Compiling fanring v0.3.9
[INFO] [stderr]    Compiling ozzy-journal v0.1.1
[INFO] [stderr]    Compiling ozzy-core v0.1.1
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling ozzy-io v0.1.1
[INFO] [stderr]    Compiling ozzy-io-pool v0.1.1
[INFO] [stderr]    Compiling ozzy-io-aio v0.1.1
[INFO] [stderr]    Compiling ozzy-journal-segment v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `ozzy-io-aio`
[INFO] [stderr]    --> Cargo.toml:112:49
[INFO] [stderr]     |
[INFO] [stderr] 112 | [target.'cfg(target_os = "linux")'.dependencies.ozzy-io-aio]
[INFO] [stderr]     |                                                 ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `ozzy-io-aio`
[INFO] [stderr] warning: `ozzy-journal-segment` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 43.00s
[INFO] running `Command { std: "docker" "inspect" "4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a", 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" "4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a" "/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 serde v1.0.229
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling ozzy-core v0.1.1
[INFO] [stderr]    Compiling ozzy-io v0.1.1
[INFO] [stderr]    Compiling ozzy-io-pool v0.1.1
[INFO] [stderr]    Compiling ozzy-io-aio v0.1.1
[INFO] [stderr]    Compiling ozzy-journal-segment v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `ozzy-io-aio`
[INFO] [stderr]    --> Cargo.toml:112:49
[INFO] [stderr]     |
[INFO] [stderr] 112 | [target.'cfg(target_os = "linux")'.dependencies.ozzy-io-aio]
[INFO] [stderr]     |                                                 ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `ozzy-io-aio`
[INFO] [stderr] help: to still use for development builds, move to `dev-dependencies`
[INFO] [stderr] warning: `ozzy-journal-segment` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 42s
[INFO] running `Command { std: "docker" "inspect" "4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a", 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" "4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `ozzy-io-aio`
[INFO] [stderr]    --> Cargo.toml:112:49
[INFO] [stderr]     |
[INFO] [stderr] 112 | [target.'cfg(target_os = "linux")'.dependencies.ozzy-io-aio]
[INFO] [stderr]     |                                                 ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `ozzy-io-aio`
[INFO] [stderr] help: to still use for development builds, move to `dev-dependencies`
[INFO] [stderr] warning: `ozzy-journal-segment` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/ozzy-journal-segment/5c9276ae9c47544c/out/ozzy_journal_segment-5c9276ae9c47544c)
[INFO] [stdout] 
[INFO] [stdout] running 234 tests
[INFO] [stdout] test active_read_index::tests::packed_segment_can_exceed_default_index_file_limit ... ok
[INFO] [stdout] test active_read_index::tests::incremental_runs_resolve_exact_record_selectors ... ok
[INFO] [stdout] test async_metadata::tests::existing_store_open_never_creates_a_missing_lock ... ok
[INFO] [stdout] test active_read_index::capture::tests::common_captures_keep_ranges_inline_and_do_not_retain_the_index ... ok
[INFO] [stdout] test active_read_index::tests::sequential_entries_match_point_lookups_at_every_range_boundary ... ok
[INFO] [stdout] test active_index::tests::cooperative_active_index_preserves_prefix_bounds_and_exact_sorted_image ... ok
[INFO] [stdout] test active_read_index::capture::tests::capture_handles_extreme_offsets_without_wrapping ... ok
[INFO] [stdout] test active_index::tests::cooperative_active_index_cancellation_limits_and_duplicate_keys_keep_scan_unchanged ... ok
[INFO] [stdout] test async_metadata::tests::evidence_descriptor_is_reused_but_invalidated_when_its_inode_is_replaced ... ok
[INFO] [stdout] test codec::tests::physical_incarnation_changes_source_digests_without_changing_logical_history ... ok
[INFO] [stdout] test codec::tests::segment_header_rejects_reserved_bytes_even_with_valid_checksum ... ok
[INFO] [stdout] test async_metadata::tests::exact_immutable_reuse_conflicts_short_transfers_and_name_bounds ... ok
[INFO] [stdout] test codec::scanning::tests::cooperative_scan_keeps_group_limit_and_cancelled_scan_has_no_result ... ok
[INFO] [stdout] test codec::tests::entry_rejects_unsupported_codecs_and_reserved_fields ... ok
[INFO] [stdout] test active_read_index::capture::tests::captured_ranges_match_individual_selection_under_every_boundary ... ok
[INFO] [stdout] test async_metadata::tests::canceled_publication_fences_owner_and_keeps_group_locked_until_physical_work_settles ... ok
[INFO] [stdout] test async_metadata::tests::unfinished_temporaries_with_other_bytes_are_replaced ... ok
[INFO] [stdout] test async_metadata::tests::failed_barrier_never_reports_evidence_success_even_if_bytes_reached_media ... ok
[INFO] [stdout] test async_metadata::tests::every_metadata_execution_and_observation_cut_selects_complete_old_or_new_manifest ... ok
[INFO] [stdout] test async_metadata::tests::publication_stopped_by_process_death_at_any_step_is_published_again ... ok
[INFO] [stdout] test async_metadata::tests::partial_evidence_write_stops_before_touching_the_second_copy ... ok
[INFO] [stdout] test codec::tests::raw_extents_match_contiguous_encoding_without_copying_bodies ... ok
[INFO] [stdout] test async_metadata::tests::selected_metadata_checks_identity_configuration_evidence_and_exact_generation ... ok
[INFO] [stdout] test directory::asynchronous::tests::canonical::async_canonical_recovery_preserves_committed_and_speculative_identities ... ok
[INFO] [stdout] test directory::asynchronous::tests::append_cannot_write_groups_its_own_recovery_limits_reject ... ok
[INFO] [stdout] test cooperative::sorting::tests::cooperative_sort_preserves_order_and_permutation_across_cancellation ... ok
[INFO] [stdout] test directory::asynchronous::tests::canonical::async_private_replay_checks_progress_against_only_the_preceding_prefix ... ok
[INFO] [stdout] test directory::asynchronous::tests::canonical::async_typed_checkpoint_rejects_wrong_revision_and_schema_before_selection ... ok
[INFO] [stdout] test directory::asynchronous::tests::canonical::async_recovery_checks_control_duplicates_before_and_after_checkpoint ... ok
[INFO] [stdout] test codec::scanning::tests::cooperative_scan_preserves_chain_and_yields_across_groups_and_zero_tail ... ok
[INFO] [stdout] test directory::asynchronous::tests::canonical::canceled_async_replay_leaves_no_partial_candidate_or_authority_change ... ok
[INFO] [stdout] test directory::asynchronous::tests::canonical::cooperation::native_checkpoint_decode_yields_and_cancellation_preserves_selected_history ... ok
[INFO] [stdout] test directory::asynchronous::tests::checkpoints::checkpoint_name_must_match_embedded_identity_before_selection ... ok
[INFO] [stdout] test directory::asynchronous::tests::checkpoints::conflicting_checkpoint_build_never_overwrites_the_existing_artifact ... ok
[INFO] [stdout] test directory::asynchronous::tests::history::async_history_validates_the_whole_physical_group_before_exposing_a_prefix ... ok
[INFO] [stdout] test directory::asynchronous::tests::history::async_history_caches_exact_frozen_segments_and_exports_bounded_groups ... ok
[INFO] [stdout] test directory::asynchronous::tests::canonical::async_candidate_keeps_large_selected_tail_private_and_checks_activation ... ok
[INFO] [stdout] test directory::asynchronous::tests::canonical::cooperation::native_checkpoint_encoding_yields_before_io_and_cancellation_allows_retry ... ok
[INFO] [stdout] test directory::asynchronous::tests::history::async_history_cancellation_discards_partial_cache_without_losing_file_protection ... ok
[INFO] [stdout] test directory::asynchronous::tests::cooperation::native_replay_yields_for_ready_visitors_and_canceled_replay_can_restart ... ok
[INFO] [stdout] test codec::scanning::tests::cooperative_scan_distinguishes_truncation_corruption_and_late_nonzero_tail ... ok
[INFO] [stdout] test directory::asynchronous::tests::history::async_history_short_reads_are_completed_and_zero_reads_cannot_seed_cache ... ok
[INFO] [stdout] test directory::asynchronous::tests::history::async_storage_validation_obeys_byte_budgets_and_rechecks_cached_bytes ... ok
[INFO] [stdout] test directory::asynchronous::tests::failed_progress_publication_fences_until_recovery_without_claiming_success ... ok
[INFO] [stdout] test directory::asynchronous::tests::history::async_validation_detects_body_damage_after_reading_its_header ... ok
[INFO] [stdout] test directory::asynchronous::tests::history::async_validation_bounds_reads_and_preserves_frozen_tail_with_tiny_time_budget ... ok
[INFO] [stdout] test directory::asynchronous::tests::history::refreshed_history_checks_only_new_groups_and_rejects_damaged_suffix ... ok
[INFO] [stdout] test directory::asynchronous::tests::impossible_limits_reject_format_before_any_file_effect ... ok
[INFO] [stdout] test async_metadata::tests::async_metadata_is_readable_by_the_existing_segment_recovery ... ok
[INFO] [stdout] test directory::asynchronous::tests::history::async_written_history_never_claims_stability_and_capture_bounds_are_enforced ... ok
[INFO] [stdout] test directory::asynchronous::tests::indexes::explicit_index_repair_checks_source_before_replacing_derived_bytes ... ok
[INFO] [stdout] test directory::asynchronous::tests::lifecycle::async_close_keeps_captured_history_and_lock_alive_without_publishing_evidence ... ok
[INFO] [stdout] test directory::asynchronous::tests::indexes::cooperation::native_index_build_yields_during_sort_and_merge_without_changing_control_locations ... ok
[INFO] [stdout] test directory::asynchronous::tests::indexes::indexed_readers_validate_selectors_and_remain_readable_after_retirement ... ok
[INFO] [stdout] test directory::asynchronous::tests::lifecycle::failed_async_index_cleanup_fences_owner_until_reopen ... ok
[INFO] [stdout] test directory::asynchronous::tests::local_durable_progress_never_protects_unsynchronized_groups ... ok
[INFO] [stdout] test directory::asynchronous::tests::lifecycle::async_index_cleanup_preserves_selected_and_captured_segment_ids ... ok
[INFO] [stdout] test directory::asynchronous::tests::memory_voting::drained_evidence_requires_exact_progress_configuration_and_completed_shutdown ... ok
[INFO] [stdout] test directory::asynchronous::tests::indexes::sort_and_workspace_limits_bound_failed_builds_without_touching_history ... ok
[INFO] [stdout] test directory::asynchronous::tests::history::canceled_and_failed_async_validation_steps_cannot_resume ... ok
[INFO] [stdout] test directory::asynchronous::tests::memory_voting::failed_marker_barrier_fences_even_if_the_marker_reached_storage ... ok
[INFO] [stdout] test directory::asynchronous::tests::metadata_cleanup::metadata_cleanup_refuses_damaged_authority_before_releasing_abandoned_source ... ok
[INFO] [stdout] test directory::asynchronous::tests::metadata_cleanup::unexpected_nested_checkpoint_directory_refuses_bounded_cleanup ... ok
[INFO] [stdout] test directory::asynchronous::tests::partition_read::async_incremental_reads_capture_exact_prefix_without_file_work ... ok
[INFO] [stdout] test directory::asynchronous::tests::partition_read::async_read_cancellation_releases_admission_without_invalidating_owner ... ok
[INFO] [stdout] test directory::asynchronous::tests::partition_read::async_read_obeys_byte_limits_and_rejects_uninstalled_index_growth ... ok
[INFO] [stdout] test directory::asynchronous::tests::partition_read::async_read_cache_charges_whole_backing_and_evicted_reads_still_work ... ok
[INFO] [stdout] test directory::asynchronous::tests::partition_read::async_resident_delivery_releases_file_protection_and_keeps_bounded_selection ... ok
[INFO] [stdout] test directory::asynchronous::tests::partition_read::async_retry_reads_reuse_predecessor_and_cached_sealed_selectors ... ok
[INFO] [stdout] test directory::asynchronous::tests::partition_read::async_reader_predecessors_survive_rolls_and_cold_cache_misses ... ok
[INFO] [stdout] test directory::asynchronous::tests::partition_read::two_complete_backings_serve_prior_operations_without_file_jobs ... ok
[INFO] [stdout] test directory::asynchronous::tests::partition_read::async_incremental_retry_read_selects_exact_offsets_and_positions ... ok
[INFO] [stdout] test directory::asynchronous::tests::pipeline::async_pipeline_batch_splits_at_device_byte_share_and_any_failure_confirms_none ... ok
[INFO] [stdout] test directory::asynchronous::tests::pipeline::async_pipeline_buffered_results_and_durable_evidence_exclude_later_reservations ... ok
[INFO] [stdout] test directory::asynchronous::tests::metadata_cleanup::build_results_and_readers_protect_checkpoint_files_and_source_manifests ... ok
[INFO] [stdout] test directory::asynchronous::tests::partition_read::retirement_prunes_live_reader_sources_and_preserves_already_captured_reads ... ok
[INFO] [stdout] test directory::asynchronous::tests::pipeline::async_pipeline_batches_shared_and_encoded_output_with_exact_ordered_completions ... ok
[INFO] [stdout] test directory::asynchronous::tests::pipeline::async_pipeline_detached_sync_protects_only_its_installed_prefix ... ok
[INFO] [stdout] test directory::asynchronous::tests::pipeline::async_pipeline_handles_reversed_physical_completion_but_rejects_reversed_installation ... ok
[INFO] [stdout] test directory::asynchronous::tests::pipeline::canceled_async_pipeline_write_keeps_shared_body_until_physical_completion ... ok
[INFO] [stdout] test directory::asynchronous::tests::memory_voting::running_publication_must_be_durable_before_memory_votes_are_enabled ... ok
[INFO] [stdout] test directory::asynchronous::tests::partition_read::async_cold_repair_reuses_selected_index_after_cache_eviction ... ok
[INFO] [stdout] test directory::asynchronous::tests::pipeline::async_pipeline_lost_failed_and_foreign_completions_never_restore_mutation ... ok
[INFO] [stdout] test directory::asynchronous::tests::pipeline::async_pipeline_foreign_sync_completion_and_uncertain_publication_fence ... ok
[INFO] [stdout] test directory::asynchronous::tests::prepared_roll::async_detached_roll_failure_preserves_old_readable_image_and_requires_reopen ... ok
[INFO] [stdout] test directory::asynchronous::tests::prepared_roll::async_detached_roll_keeps_written_predecessor_readable_until_exact_installation ... ok
[INFO] [stdout] test directory::asynchronous::tests::prepared_roll::async_roll_preserves_data_sync_and_an_occupied_successor_cannot_publish ... ok
[INFO] [stdout] test directory::asynchronous::tests::pipeline::async_pipeline_power_loss_discards_a_later_completed_write_above_a_hole ... ok
[INFO] [stdout] test directory::asynchronous::tests::prepared_roll::async_prepared_files_are_pinned_and_failed_or_canceled_zeroing_is_never_selected ... ok
[INFO] [stdout] test directory::asynchronous::tests::recovery::async_configuration_publication_requires_exact_private_image ... ok
[INFO] [stdout] test directory::asynchronous::tests::pipeline::async_pipeline_reuses_preencoded_group_after_roll_and_rejects_impossible_charges ... ok
[INFO] [stdout] test directory::asynchronous::tests::prepared_roll::async_detached_roll_rejects_foreign_results_and_probes_past_stale_preparations ... ok
[INFO] [stdout] test directory::asynchronous::tests::recovery::async_quarantine_preserves_damaged_files_and_skips_leftover_names ... ok
[INFO] [stdout] test directory::asynchronous::tests::recovery::failed_async_recovery_publication_fences_even_after_configuration_rename ... ok
[INFO] [stdout] test directory::asynchronous::tests::repair::async_sealed_repair_distinguishes_active_damage_and_device_failures ... ok
[INFO] [stdout] test directory::asynchronous::tests::checkpoints::async_checkpoint_build_reuses_exact_artifacts_and_selects_legacy_readable_state ... ok
[INFO] [stdout] test directory::asynchronous::tests::repair::async_sealed_repair_rejects_wrong_incomplete_and_oversized_donor_history ... ok
[INFO] [stdout] test directory::asynchronous::tests::recovery::async_recovery_never_bypasses_authority_or_checkpoint_validation ... ok
[INFO] [stdout] test directory::asynchronous::tests::recovery::checkpoint_quarantine::async_quarantine_resets_checkpoint_selection_and_preserves_old_files ... ok
[INFO] [stdout] test directory::asynchronous::tests::indexes::async_multi_pass_index_is_byte_identical_to_existing_builder ... ok
[INFO] [stdout] test directory::asynchronous::tests::retention::failed_index_deletion_barrier_never_unlinks_its_payload_segment ... ok
[INFO] [stdout] test directory::asynchronous::tests::repair::async_sealed_repair_salvages_fragments_and_preserves_logical_history ... ok
[INFO] [stdout] test directory::asynchronous::tests::retention::captured_generations_stay_readable_after_retirement_and_delay_deletion ... ok
[INFO] [stdout] test directory::asynchronous::tests::retention::scan::retention_checks_all_groups_and_zero_tail_after_canceled_reads ... ok
[INFO] [stdout] test directory::asynchronous::tests::retention::retirement_scan_bounds_and_damaged_authority_prevent_unlinking ... ok
[INFO] [stdout] test directory::asynchronous::tests::every_roll_execution_and_observation_cut_recovers_confirmed_history ... ok
[INFO] [stdout] test directory::asynchronous::tests::sealed_corruption_is_refused_before_active_recovery_can_modify_bytes ... ok
[INFO] [stdout] test directory::asynchronous::tests::recovery::async_recovered_configuration_crash_cuts_select_only_complete_validated_images ... ok
[INFO] [stdout] test directory::asynchronous::tests::snapshots::async_catalog_cold_lookups_can_interleave_and_cancel_without_poisoning ... ok
[INFO] [stdout] test directory::asynchronous::tests::retention::scan::retention_scratch_depends_on_group_limits_instead_of_segment_capacity ... ok
[INFO] [stdout] test directory::asynchronous::tests::snapshots::async_control_retry_read_checks_identity_digest_and_captured_boundary ... ok
[INFO] [stdout] test directory::asynchronous::tests::snapshots::async_identity_handoff_checks_lineage_and_every_claim ... ok
[INFO] [stdout] test directory::asynchronous::tests::snapshots::async_identity_resolution_is_bounded_atomic_and_memory_only ... ok
[INFO] [stdout] test directory::asynchronous::tests::snapshots::async_range_reads_each_enclosing_append_once ... ok
[INFO] [stdout] test directory::asynchronous::tests::snapshots::async_snapshot_ranges_are_bounded_and_reject_missing_offsets ... ok
[INFO] [stdout] test directory::asynchronous::tests::checkpoints::checkpoint_build_and_selection_survive_every_execution_and_observation_cut ... ok
[INFO] [stdout] test directory::asynchronous::tests::canonical::async_checkpoint_plus_replay_preserves_interleaved_writer_results_after_restart ... ok
[INFO] [stdout] test directory::asynchronous::tests::snapshots::async_snapshot_selected_offsets_keep_order_positions_and_limits ... ok
[INFO] [stdout] test directory::asynchronous::tests::suffix::async_recovery_suffix_keeps_marker_until_exact_private_configuration_publication ... ok
[INFO] [stdout] test directory::asynchronous::tests::suffix::async_suffix_canceled_or_failed_write_fences_staging_but_not_old_selection ... ok
[INFO] [stdout] test directory::asynchronous::tests::snapshots::async_snapshots_keep_selected_boundaries ... ok
[INFO] [stdout] test directory::asynchronous::tests::suffix::async_suffix_rejects_whole_bad_chunks_before_writing_and_can_abort_healthy_staging ... ok
[INFO] [stdout] test directory::asynchronous::tests::suffix::async_suffix_preserves_exact_protected_fragment_and_old_captured_history ... ok
[INFO] [stdout] test directory::asynchronous::tests::suffix::async_suffix_quota_and_probe_bounds_leave_old_generation_selected ... ok
[INFO] [stdout] test directory::asynchronous::tests::suffix::bounds::async_suffix_requires_exact_authority_and_valid_bounds_before_creating_files ... ok
[INFO] [stdout] test directory::asynchronous::tests::suffix::bounds::async_suffix_splits_only_at_operation_boundaries_and_obeys_decoded_segment_limits ... ok
[INFO] [stdout] test directory::asynchronous::tests::snapshots::async_snapshots_ignore_later_active_tail_but_validate_captured_prefix ... ok
[INFO] [stdout] test directory::asynchronous::tests::pool_and_aio_journals_exchange_rolls_and_progress_with_legacy_recovery ... ok
[INFO] [stdout] test directory::asynchronous::tests::suffix::crashes::async_suffix_abort_crash_cuts_never_delete_selected_history ... ok
[INFO] [stdout] test directory::asynchronous::tests::suffix::checkpoint_transfer::checkpoint_transfer_selects_destination_state_and_retained_chain_before_voting ... ok
[INFO] [stdout] test directory::asynchronous::tests::selected_checkpoint_is_read_and_validated_before_active_tail_repair ... ok
[INFO] [stdout] test directory::evidence::tests::evidence_remains_binding_across_metadata_changes_and_rejects_future_scope ... ok
[INFO] [stdout] test directory::evidence::tests::failed_evidence_publication_fences_and_never_erases_prior_evidence ... ok
[INFO] [stdout] test directory::evidence::tests::cached_evidence_matches_the_file_across_publications_rolls_and_reopen ... ok
[INFO] [stdout] test directory::asynchronous::tests::indexes::index_publication_crash_cuts_rebuild_or_reuse_without_changing_history ... ok
[INFO] [stdout] test directory::asynchronous::tests::recovery::async_quarantine_and_private_reset_crash_cuts_never_restore_voting_configuration ... ok
[INFO] [stdout] test directory::asynchronous::tests::prepared_roll::async_preparation_and_roll_crash_cuts_preserve_confirmed_predecessor ... ok
[INFO] [stdout] test directory::asynchronous::tests::repair::real::pool_and_aio_repair_reopen_exact_history_and_preserve_original_files ... ok
[INFO] [stdout] test directory::owned_write::tests::cached_digests_do_not_bypass_schema_authority_or_storage_bounds ... ok
[INFO] [stdout] test directory::owned_write::tests::validated_bodies_skip_only_the_body_walk_and_only_with_the_journal_limits ... ok
[INFO] [stdout] test directory::evidence::tests::publication_alternates_the_first_copy_and_never_starts_with_the_newest ... ok
[INFO] [stdout] test directory::memory_voting::tests::old_clean_evidence_cannot_authorize_a_newer_journal_or_other_configuration ... ok
[INFO] [stdout] test directory::asynchronous::tests::recovery::checkpoint_quarantine::async_checkpoint_reset_crash_cuts_preserve_a_valid_nonvoting_selection ... ok
[INFO] [stdout] test directory::progress_tests::accepted_publication_never_claims_later_writes ... ok
[INFO] [stdout] test directory::memory_voting::tests::running_marker_rejects_an_intact_but_potentially_stale_disk_prefix ... ok
[INFO] [stdout] test directory::evidence::tests::one_damaged_copy_is_tolerated_and_rewritten_at_recovery ... ok
[INFO] [stdout] test directory::progress_tests::hole_after_durable_position_discards_later_valid_group ... ok
[INFO] [stdout] test directory::asynchronous::tests::retention::retirement_and_deletion_crash_cuts_preserve_the_selected_checkpoint ... ok
[INFO] [stdout] test directory::publication::simulation::damaged_selected_metadata_never_falls_back_to_an_older_valid_generation ... ok
[INFO] [stdout] test directory::progress_tests::hole_before_durable_position_refuses_without_mutation ... ok
[INFO] [stdout] test directory::publication::simulation::omitted_directory_barrier_is_detected_by_confirmation_oracle ... ok
[INFO] [stdout] test directory::publication::simulation::omitted_evidence_barrier_is_detected_by_confirmation_oracle ... ok
[INFO] [stdout] test directory::publication::simulation::reordered::partial_writeback_does_not_publish_names_or_count_as_a_complete_file_barrier ... ok
[INFO] [stdout] test directory::evidence::tests::mandatory_evidence_damage_never_uses_old_manifest_or_temporary ... ok
[INFO] [stdout] test directory::publication::simulation::reordered::reordered_raw_writes_preserve_protected_history_or_refuse_without_mutation ... ok
[INFO] [stdout] test directory::publication::simulation::successful_publication_survives_crash_with_intact_payload ... ok
[INFO] [stdout] test directory::progress_tests::partial_group_after_durable_position_is_zeroed ... ok
[INFO] [stdout] test directory::publication::simulation::torn_unconfirmed_append_preserves_the_durable_confirmed_prefix ... ok
[INFO] [stdout] test directory::memory_voting::tests::every_corrupted_byte_missing_file_and_temporary_clean_file_fail_closed ... ok
[INFO] [stdout] test directory::progress_tests::recovery_restores_full_allocation_after_a_proven_eof_crash_tail ... ok
[INFO] [stdout] test directory::recovery::quarantine::tests::configured_store_cannot_skip_quarantine_and_reset_its_history ... ok
[INFO] [stdout] test directory::publication::simulation::seeded_publication_crashes_preserve_every_previously_confirmed_prefix ... ok
[INFO] [stdout] test directory::asynchronous::tests::suffix::crashes::async_suffix_execution_observation_crash_cuts_select_only_complete_histories ... ok
[INFO] [stdout] test directory::asynchronous::tests::suffix::checkpoint_transfer::checkpoint_selection_crash_cuts_leave_old_or_complete_nonvoting_history ... ok
[INFO] [stdout] test directory::progress_tests::allocated_segments_keep_their_full_size_across_append_roll_and_restart ... ok
[INFO] [stdout] test directory::progress_tests::every_ambiguous_progress_publication_fences_without_losing_prior_evidence ... ok
[INFO] [stdout] test directory::recovery::tests::completed_configuration_cannot_be_republished_or_changed ... ok
[INFO] [stdout] test directory::publication::simulation::fixed_evidence_publication_crash_cuts_preserve_confirmation ... ok
[INFO] [stdout] test directory::evidence::tests::repeated_confirmations_have_constant_metadata_files_and_protect_the_latest_tail ... ok
[INFO] [stdout] test directory::recovery::repair::tests::repairs_only_damaged_ranges_preserves_successors_and_reclaims_obsolete_incarnations ... ok
[INFO] [stdout] test directory::recovery::quarantine::tests::quarantine_cuts_never_select_empty_voting_history ... ok
[INFO] [stdout] test directory::recovery::tests::nonvoting_inspection_preserves_metadata_and_cannot_open_as_a_configured_store ... ok
[INFO] [stdout] test directory::recovery::repair::tests::interrupted_chunks_keep_original_selection_and_resume_with_new_incarnations ... ok
[INFO] [stdout] test directory::tests::buffered_roll_writes_successor_while_publication_is_detached ... ok
[INFO] [stdout] test directory::recovery::tests::conflicting_temporary_configuration_is_preserved_without_admitting_store ... ok
[INFO] [stdout] test directory::recovery::tests::syntactically_valid_duplicate_identity_cannot_publish_voter_configuration ... ok
[INFO] [stdout] test directory::tests::bounded_roll_counts_occupied_names_without_overwriting_them ... ok
[INFO] [stdout] test directory::tests::synchronized_write_replaces_only_its_range ... ok
[INFO] [stdout] test directory::asynchronous::tests::metadata_cleanup::checkpoint_and_manifest_cleanup_crash_cuts_keep_selected_sources ... ok
[INFO] [stdout] test history::tests::history_cache_uses_the_captured_prefix_not_file_capacity ... FAILED
[INFO] [stdout] test history::tests::segment_changes_replace_the_index_without_growing_its_reservation ... FAILED
[INFO] [stdout] test history::tests::sequential_chunks_and_position_queries_validate_one_loaded_segment_once ... FAILED
[INFO] [stdout] test index_file::asynchronous::tests::cooperative_index_construction_sorts_all_tables_and_builds_identical_read_runs ... ok
[INFO] [stdout] test index_file::asynchronous::tests::cooperative_index_open_cancellation_and_limits_never_expose_partial_tables ... ok
[INFO] [stdout] test index_file::asynchronous::tests::cooperative_index_open_preserves_every_lookup_and_yields_within_each_table ... ok
[INFO] [stdout] test index_file::asynchronous::tests::cooperative_index_open_refuses_late_table_corruption_even_with_a_valid_checksum ... ok
[INFO] [stdout] test index_file::asynchronous::tests::native_index_open_drives_cooperative_validation_after_owned_file_reads ... ok
[INFO] [stdout] test reader::cache::prepared::tests::preparation_rejects_invalid_bounds_and_trailing_bytes ... ok
[INFO] [stdout] test reader::cache::prepared::tests::prepared_reads_share_bytes_and_tables_through_binding_and_source_drop ... ok
[INFO] [stdout] test reader::cache::prepared::tests::shared_readers_account_for_full_backing_instead_of_body_slice ... ok
[INFO] [stdout] test reader::cache::resident::tests::byte_budget_evicts_oldest_operations_across_segments ... ok
[INFO] [stdout] test reader::cache::resident::tests::operation_budget_evicts_small_bodies_before_byte_budget ... ok
[INFO] [stdout] test reader::cache::span::tests::every_partial_span_matches_wire_descriptors_and_respects_byte_limits ... ok
[INFO] [stdout] test reader::cache::span::tests::full_span_exposes_exact_prepared_group_but_partial_span_does_not ... ok
[INFO] [stdout] test reader::cache::span::tests::prepared_record_cache_retains_positions_and_borrows_descriptors ... ok
[INFO] [stdout] test directory::tests::index_catalog_shares_directory_barriers_and_refences_reused_names ... ok
[INFO] [stdout] test reader::cache::tests::cached_descriptors_do_not_create_per_record_payload_owners ... ok
[INFO] [stdout] test reader::cache::tests::wide_materialization_reuses_descriptor_capacity_without_pinning_payloads ... ok
[INFO] [stdout] test reader::cache::uniform_tests::uniform_wire_layouts_select_exact_ranges_without_position_tables ... ok
[INFO] [stdout] test directory::tests::unpublished_successor_reopens_predecessor_and_rolls_again ... ok
[INFO] [stdout] test reader::cache::tests::cache_rejects_position_overflow_before_any_unchecked_selection ... ok
[INFO] [stdout] test simulation::journal::tests::omitted_directory_barriers_cannot_turn_a_running_marker_into_a_clean_restart ... ok
[INFO] [stdout] test simulation::journal::tests::drained_restart_marker_never_outruns_data_or_metadata_publication ... ok
[INFO] [stdout] test writer::asynchronous::tests::canceled_write_never_installs_a_result_and_other_partitions_keep_running ... ok
[INFO] [stdout] test writer::asynchronous::tests::completed_writes_reuse_encoding_memory_and_recovery_handles_short_reads ... ok
[INFO] [stdout] test writer::asynchronous::tests::failed_or_partial_group_write_fences_without_advancing_state ... ok
[INFO] [stdout] test writer::asynchronous::tests::cooperation::native_recovery_cancellation_between_validation_turns_never_starts_repair ... ok
[INFO] [stdout] test writer::asynchronous::tests::interrupted_tail_repair_and_failed_barrier_never_report_recovery_success ... ok
[INFO] [stdout] test writer::asynchronous::tests::pending_sync_cancellation_keeps_the_installed_durable_boundary ... ok
[INFO] [stdout] test writer::asynchronous::tests::failed_sync_fences_without_advancing_evidence_or_stable_record_bytes ... ok
[INFO] [stdout] test writer::asynchronous::tests::read_handles_reuse_exact_sources_and_eviction_keeps_running_leases ... ok
[INFO] [stdout] test writer::asynchronous::tests::power_loss_hole_is_discarded_only_beyond_every_protected_position ... ok
[INFO] [stdout] test writer::asynchronous::tests::truncated_tail_is_repaired_only_after_canonical_protection_checks ... ok
[INFO] [stdout] test suffix::allocation_tests::fixed_size_replacement_retry_reuses_exact_bytes_and_rejects_dirty_padding ... ok
[INFO] [stdout] test writer::data_sync_tests::failed_write_mode_change_fences_existing_descriptor ... ok
[INFO] [stdout] test directory::asynchronous::tests::retention::scan::sparse_gib_segment_scans_under_a_group_sized_reservation ... ok
[INFO] [stdout] test writer::recovery::tests::cooperative_recovery_never_repairs_before_late_canonical_validation ... ok
[INFO] [stdout] test writer::recovery::tests::cooperative_recovery_cancellation_keeps_exact_damaged_tail_decisions ... ok
[INFO] [stdout] test writer::recovery::tests::cooperative_recovery_refuses_either_protected_prefix_outside_the_verified_chain ... ok
[INFO] [stdout] test writer::recovery::tests::cooperative_recovery_validates_each_operation_inside_one_group ... ok
[INFO] [stdout] test directory::recovery::tests::publication_error_cuts_leave_marker_or_complete_validated_image ... ok
[INFO] [stdout] test writer::asynchronous::tests::real_backends_exchange_segments_with_the_legacy_writer ... ok
[INFO] [stdout] test directory::recovery::repair::tests::wrong_history_incomplete_transfer_and_resource_overflow_never_publish ... ok
[INFO] [stdout] test directory::tests::index_catalog_directory_sync_failure_preserves_rebuildable_history ... ok
[INFO] [stdout] test writer::data_sync_tests::data_sync_is_default_across_roll_and_reopen_with_exact_prefix_completion ... ok
[INFO] [stdout] test directory::recovery::repair::tests::configuration_publication_cuts_allow_only_marker_or_fully_repaired_history ... ok
[INFO] [stdout] test directory::tests::every_buffered_roll_publication_cut_reopens_old_or_new_generation ... ok
[INFO] [stdout] test directory::progress_tests::zeroing_the_active_remainder_changes_no_recovered_state ... ok
[INFO] [stdout] test directory::recovery::tests::stale_publication_cannot_replace_marker_or_selected_metadata ... ok
[INFO] [stdout] test directory::recovery::repair::tests::lost_file_truncated_entries_and_header_damage_fetch_only_unusable_operations ... ok
[INFO] [stdout] test directory::recovery::repair::tests::every_manifest_publication_cut_keeps_repair_nonvoting ... ok
[INFO] [stdout] test directory::tests::every_roll_persistence_cut_reopens_old_or_new_generation ... ok
[INFO] [stdout] test directory::asynchronous::tests::orphans::orphan_cleanup_crash_cuts_preserve_selected_bytes_and_unknown_names ... ok
[INFO] [stdout] test directory::asynchronous::tests::repair::async_sealed_repair_publication_crash_cuts_keep_complete_nonvoting_or_repaired_history ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- history::tests::history_cache_uses_the_captured_prefix_not_file_capacity stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'history::tests::history_cache_uses_the_captured_prefix_not_file_capacity' (1066) panicked at src/history/tests.rs:55:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: ReadOnlyFilesystem, error: PathError { path: "/opt/rustwide/workdir/.history-cache-qyCyEi", err: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60fb57c14bb1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60fb57c2a64a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x60fb57c1964c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60fb57becb96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60fb57c0b089 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x60fb57b22420 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x60fb57c0b242 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60fb57becc42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60fb57be53c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60fb57beda2d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x60fb57c2adac - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60fb57c2ab82 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x60fb577bef3d - ozzy_journal_segment[5961582919e68f93]::history::tests::empty
[INFO] [stdout]   13:     0x60fb577c9493 - <ozzy_journal_segment[5961582919e68f93]::history::tests::history_cache_uses_the_captured_prefix_not_file_capacity::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x60fb57b1586b - 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]   15:     0x60fb57b22a45 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x60fb57b1c334 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x60fb57b25ad2 - <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]   18:     0x60fb57c13d4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72f052441dfa - <unknown>
[INFO] [stdout]   20:     0x72f0524d53d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- history::tests::segment_changes_replace_the_index_without_growing_its_reservation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'history::tests::segment_changes_replace_the_index_without_growing_its_reservation' (1067) panicked at src/history/tests.rs:55:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: ReadOnlyFilesystem, error: PathError { path: "/opt/rustwide/workdir/.history-cache-lhEc1w", err: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60fb57c14bb1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60fb57c2a64a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x60fb57c1964c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60fb57becb96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60fb57c0b089 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x60fb57b22420 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x60fb57c0b242 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60fb57becc42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60fb57be53c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60fb57beda2d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x60fb57c2adac - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60fb57c2ab82 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x60fb577bef3d - ozzy_journal_segment[5961582919e68f93]::history::tests::empty
[INFO] [stdout]   13:     0x60fb577bd3bc - ozzy_journal_segment[5961582919e68f93]::history::tests::assert_indexed_history
[INFO] [stdout]   14:     0x60fb577c9b5e - <ozzy_journal_segment[5961582919e68f93]::history::tests::segment_changes_replace_the_index_without_growing_its_reservation::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x60fb57b1586b - 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]   16:     0x60fb57b22a45 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x60fb57b1c334 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x60fb57b25ad2 - <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]   19:     0x60fb57c13d4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x72f052441dfa - <unknown>
[INFO] [stdout]   21:     0x72f0524d53d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- history::tests::sequential_chunks_and_position_queries_validate_one_loaded_segment_once stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'history::tests::sequential_chunks_and_position_queries_validate_one_loaded_segment_once' (1068) panicked at src/history/tests.rs:55:10:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Custom { kind: ReadOnlyFilesystem, error: PathError { path: "/opt/rustwide/workdir/.history-cache-KAUvNP", err: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" } } }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60fb57c14bb1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60fb57c2a64a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x60fb57c1964c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60fb57becb96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60fb57c0b089 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x60fb57b22420 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x60fb57c0b242 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60fb57becc42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60fb57be53c9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60fb57beda2d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x60fb57c2adac - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60fb57c2ab82 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x60fb577bef3d - ozzy_journal_segment[5961582919e68f93]::history::tests::empty
[INFO] [stdout]   13:     0x60fb577bd3bc - ozzy_journal_segment[5961582919e68f93]::history::tests::assert_indexed_history
[INFO] [stdout]   14:     0x60fb577c9b7e - <ozzy_journal_segment[5961582919e68f93]::history::tests::sequential_chunks_and_position_queries_validate_one_loaded_segment_once::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x60fb57b1586b - 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]   16:     0x60fb57b22a45 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x60fb57b1c334 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x60fb57b25ad2 - <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]   19:     0x60fb57c13d4f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x72f052441dfa - <unknown>
[INFO] [stdout]   21:     0x72f0524d53d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     history::tests::history_cache_uses_the_captured_prefix_not_file_capacity
[INFO] [stdout]     history::tests::segment_changes_replace_the_index_without_growing_its_reservation
[INFO] [stdout]     history::tests::sequential_chunks_and_position_queries_validate_one_loaded_segment_once
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 231 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.59s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a", kill_on_drop: false }`
[INFO] [stdout] 4898c557ed29a52dc430e1293a8163acea9f9f087785c72600536d07e23e931a
