[INFO] fetching crate struktura 1.8.7...
[INFO] testing struktura-1.8.7 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate struktura 1.8.7 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate struktura 1.8.7
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate struktura 1.8.7
[INFO] tweaked toml for crates.io crate struktura 1.8.7 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate struktura 1.8.7 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 struktura 1.8.7 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574
[INFO] running `Command { std: "docker" "start" "7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574", 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" "7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574" "/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" "7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574", 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" "7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling struktura v1.8.7 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.20s
[INFO] running `Command { std: "docker" "inspect" "7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574", 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" "7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling zerocopy v0.8.59
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling distrs v0.2.3
[INFO] [stderr]    Compiling stlrs v0.3.1
[INFO] [stderr]    Compiling anomaly_detection v0.3.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling struktura v1.8.7 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 17.94s
[INFO] running `Command { std: "docker" "inspect" "7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574", 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" "7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/struktura/c6dd4ab9ead614ef/out/struktura-c6dd4ab9ead614ef)
[INFO] [stdout] 
[INFO] [stdout] running 156 tests
[INFO] [stdout] test case::tests::config_json_errors_when_missing ... ok
[INFO] [stdout] test case::tests::fingerprint_content_is_deterministic_and_content_sensitive ... ok
[INFO] [stdout] test case::tests::context_and_schema_round_trip ... ok
[INFO] [stdout] test case::tests::manifest_json_round_trips ... ok
[INFO] [stdout] test conformal::tests::p_value_ranks_correctly ... ok
[INFO] [stdout] test conformal::tests::threshold_at_matches_p_value ... ok
[INFO] [stdout] test case::tests::save_load_round_trips_recording_and_incidents ... ok
[INFO] [stdout] test case::tests::manifest_json_parses_pre_v0_1_manifests_without_input_hash ... ok
[INFO] [stdout] test case::tests::config_json_round_trips_input_hash_and_thresholds ... ok
[INFO] [stdout] test context::tests::from_csv_reads_a_real_file ... ok
[INFO] [stdout] test context::tests::from_csv_str_rejects_short_rows ... ok
[INFO] [stdout] test context::tests::schema_auto_detects_roles_from_header ... ok
[INFO] [stdout] test context::tests::timeline_active_at_binary_search_correctness ... ok
[INFO] [stdout] test context::tests::schema_case_insensitive_detection ... ok
[INFO] [stdout] test context::tests::timeline_events_in_range ... ok
[INFO] [stdout] test context::tests::from_csv_str_parses_inline_csv ... ok
[INFO] [stdout] test changepoint::tests::detects_changepoint_in_synthetic ... ok
[INFO] [stdout] test context::tests::timeline_active_at_on_empty_timeline ... ok
[INFO] [stdout] test context::tests::timeline_push_keeps_sorted_order_regardless_of_insertion_order ... ok
[INFO] [stdout] test genome::tests::gc_windows_basic ... ok
[INFO] [stdout] test changepoint::tests::noise_and_z_basics ... ok
[INFO] [stdout] test genome::tests::parse_fasta_skips_headers ... ok
[INFO] [stdout] test incident::tests::offset_ticks_shifts_start_end_evidence_and_context ... ok
[INFO] [stdout] test incident::tests::attach_context_pulls_events_in_lookback_window ... ok
[INFO] [stdout] test incident::tests::push_event_folds_autopilot_events_into_active_incident ... ok
[INFO] [stdout] test incident::tests::two_alarms_within_gap_join_one_incident ... ok
[INFO] [stdout] test market::tests::regime_monitor_learns ... ok
[INFO] [stdout] test incident::tests::two_alarms_beyond_gap_form_two_incidents ... ok
[INFO] [stdout] test incident::tests::to_json_contains_expected_fields ... ok
[INFO] [stdout] test market::tests::returns_from_prices_basic ... ok
[INFO] [stdout] test changepoint::tests::max_points_is_a_total_cap ... ok
[INFO] [stdout] test mfdfa::tests::mfdfa_produces_spectrum ... ok
[INFO] [stdout] test conformal::tests::coverage_guarantee ... ok
[INFO] [stdout] test monitor::tests::calibrate_rejects_too_short ... ok
[INFO] [stdout] test changepoint::tests::multiple_changepoints ... ok
[INFO] [stdout] test fingerprint::tests::different_signals_different_fingerprints ... ok
[INFO] [stdout] test classify::tests::brownian_classified_correctly ... ok
[INFO] [stdout] test classify::tests::white_noise_classified_correctly ... ok
[INFO] [stdout] test mfdfa::tests::white_noise_is_monofractal ... ok
[INFO] [stdout] test incident::tests::from_alarm_converts_report_fields_and_fills_explanation ... ok
[INFO] [stdout] test monitor::tests::residual_scale_leaves_independent_residuals_alone ... ok
[INFO] [stdout] test changepoint::tests::no_changepoint_in_short_or_stationary ... ok
[INFO] [stdout] test monitor::tests::residual_scale_grows_for_cyclic_residuals ... ok
[INFO] [stdout] test monitor::tests::alarm_on_one_channel_does_not_skip_later_channels ... ok
[INFO] [stdout] test monitor::tests::alarm_latches_until_reset ... ok
[INFO] [stdout] test monitor::debug_monitor::debug_clean_alarm ... ok
[INFO] [stdout] test prognosis::tests::flat_noise_returns_none ... ok
[INFO] [stdout] test prognosis::tests::linear_ramp_predicts_exactly ... ok
[INFO] [stdout] test fingerprint::tests::same_signal_same_fingerprint ... ok
[INFO] [stdout] test monitor::tests::streaming_monitor_catches_correlation_change_via_residual ... ok
[INFO] [stdout] test prognosis::tests::trend_away_from_threshold_returns_none ... ok
[INFO] [stdout] test monitor::tests::single_channel_parity_is_inert ... ok
[INFO] [stdout] test replay::tests::evidence_change_counts_same_key_different_threshold_as_value_change ... ok
[INFO] [stdout] test replay::tests::evidence_change_ignores_within_tolerance_float_noise ... ok
[INFO] [stdout] test replay::tests::beyond_tolerance_is_missed_and_new ... ok
[INFO] [stdout] test replay::tests::matches_within_tolerance_and_overlapping_channels ... ok
[INFO] [stdout] test replay::tests::no_channel_overlap_does_not_match ... ok
[INFO] [stdout] test replay::tests::replay_reports_fingerprint_and_per_channel_threshold_diffs_in_json ... ok
[INFO] [stdout] test replay::tests::replay_reports_no_fingerprint_mismatch_on_untouched_case_but_does_after_edit ... ok
[INFO] [stdout] test monitor::tests::quarantined_channel_never_alarms_clean ... ok
[INFO] [stdout] test changepoint::tests::no_changepoints_in_stationary_ar1_long ... ok
[INFO] [stdout] test replay::tests::replay_tolerates_a_case_with_no_config_json ... ok
[INFO] [stdout] test replay::tests::run_investigation_imputes_single_inf_in_calibration_window ... ok
[INFO] [stdout] test replay::tests::run_investigation_imputes_single_nan_in_calibration_window ... ok
[INFO] [stdout] test replay::tests::run_investigation_rejects_calibration_window_with_zero_finite_values ... ok
[INFO] [stdout] test replay::tests::summary_counts_only_evidence_changes_with_real_deltas ... ok
[INFO] [stdout] test replay::tests::summary_formats_sign_and_counts ... ok
[INFO] [stdout] test replay::tests::to_json_is_well_formed ... ok
[INFO] [stdout] test report::tests::investigation_report_includes_evidence_and_next_checks ... ok
[INFO] [stdout] test report::tests::investigation_report_skips_next_checks_when_nothing_unresolved ... ok
[INFO] [stdout] test report::tests::replay_report_lists_missed_and_new ... ok
[INFO] [stdout] test report::tests::replay_report_omits_evidence_changes_section_when_nothing_changed ... ok
[INFO] [stdout] test report::tests::replay_report_omits_threshold_section_when_unchanged ... ok
[INFO] [stdout] test report::tests::replay_report_shows_evidence_changes_for_matched_incidents ... ok
[INFO] [stdout] test report::tests::replay_report_shows_fingerprint_mismatch_warning ... ok
[INFO] [stdout] test report::tests::replay_report_shows_saved_vs_fresh_thresholds_when_they_differ ... ok
[INFO] [stdout] test rhythm::tests::intervals_basic ... ok
[INFO] [stdout] test rhythm::tests::rhythm_of_noise ... ok
[INFO] [stdout] test monitor::tests::survives_double_fault_with_dead_sensor ... ok
[INFO] [stdout] test rover::tests::rover_sim_is_deterministic ... ok
[INFO] [stdout] test rover::tests::rover_sim_produces_10_channels ... ok
[INFO] [stdout] test monitor::tests::cusum_threshold_is_floored_at_siegmund ... ok
[INFO] [stdout] test monitor::tests::multi_rate_channels_detect_stuck ... ok
[INFO] [stdout] test rover_flight::tests::detects_stuck_sensor ... ok
[INFO] [stdout] test rover::tests::wheel_bearing_increases_current ... ok
[INFO] [stdout] test rover::tests::wheel_stall_spikes_then_drops ... ok
[INFO] [stdout] test rover_flight::tests::flight_monitor_is_const_constructible ... ok
[INFO] [stdout] test rover_flight::tests::flight_monitor_size ... ok
[INFO] [stdout] test rover_flight::tests::no_alloc_proof ... ok
[INFO] [stdout] test scratch_tests::short_scratch_is_neutral ... ok
[INFO] [stdout] test scratch_tests::scratch_matches_into_bitwise ... ok
[INFO] [stdout] test monitor::tests::virtual_sensor_reconstruction_is_accurate ... ok
[INFO] [stdout] test smap_eval::tests::ar_predictor_learns_a_sine ... ok
[INFO] [stdout] test monitor::tests::quiet_drift_is_off_by_default ... ok
[INFO] [stdout] test space::tests::heliopause_demo_detects_crossing ... ok
[INFO] [stdout] test space::tests::synth_rwa_degradation_shifts_alpha ... ok
[INFO] [stdout] test replay::tests::evidence_ticks_stay_recording_row_aligned_through_recalibration ... ok
[INFO] [stdout] test space::tests::voyager_year_over_year_shift_is_measurable ... ok
[INFO] [stdout] test space::tests::spacecraft_demo_runs ... ok
[INFO] [stdout] test telemetry_bench::tests::correlation_change_preserves_mean ... ok
[INFO] [stdout] test monitor::tests::streaming_monitor_catches_stuck_and_stays_quiet_on_clean ... ok
[INFO] [stdout] test telemetry_bench::tests::inject_fault_changes_only_fault_window ... ok
[INFO] [stdout] test telemetry_bench::tests::spacecraft_sim_is_deterministic ... ok
[INFO] [stdout] test telemetry_bench::tests::spacecraft_sim_produces_six_channels ... ok
[INFO] [stdout] test tests::all_nan_produces_abstain ... ok
[INFO] [stdout] test tests::acr_detects_correlation ... ok
[INFO] [stdout] test telemetry_bench::tests::gauss_rng_mean_and_std ... ok
[INFO] [stdout] test tests::analyze_kurtosis_and_p99_computed ... ok
[INFO] [stdout] test tests::analyze_produces_quality ... ok
[INFO] [stdout] test tests::anomaly_scores_baseline_uses_first_third ... ok
[INFO] [stdout] test tests::anomaly_scores_too_short_returns_empty ... ok
[INFO] [stdout] test telemetry_bench::debug_tests::debug_timestep_scores ... ok
[INFO] [stdout] test tests::anomaly_scores_detects_shift ... ok
[INFO] [stdout] test monitor::tests::multi_rate_clean_stays_quiet ... ok
[INFO] [stdout] test tests::anomaly_scores_window_boundary ... ok
[INFO] [stdout] test tests::brownian_alpha_exact ... ok
[INFO] [stdout] test tests::brownian_alpha_above_one ... ok
[INFO] [stdout] test tests::compare_identical_signals_healthy ... ok
[INFO] [stdout] test space::tests::multi_channel_produces_verdicts ... ok
[INFO] [stdout] test tests::constant_signal_abstains ... ok
[INFO] [stdout] test tests::dfa_box_fit_operator_check ... ok
[INFO] [stdout] test tests::deterministic ... ok
[INFO] [stdout] test tests::builtin_demo_data_detects_fault ... ok
[INFO] [stdout] test tests::dfa_short_refuses_what_it_cannot_measure ... ok
[INFO] [stdout] test tests::empty_input_does_not_panic ... ok
[INFO] [stdout] test rover::tests::guard_catches_bearing_fault ... ok
[INFO] [stdout] test tests::health_verdict_exact_boundaries ... ok
[INFO] [stdout] test tests::has_changed_more_sensitive_than_is_degraded ... ok
[INFO] [stdout] test tests::health_verdict_thresholds ... ok
[INFO] [stdout] test tests::is_degraded_catches_structural_change ... ok
[INFO] [stdout] test tests::single_value_does_not_panic ... ok
[INFO] [stdout] test tests::sliding_window_detects_after_fill ... ok
[INFO] [stdout] test tests::too_short_returns_half ... ok
[INFO] [stdout] test tests::sliding_window_before_fill_still_works ... ok
[INFO] [stdout] test tests::white_noise_alpha_exact ... ok
[INFO] [stdout] test tests::white_noise_alpha_near_half ... ok
[INFO] [stdout] test text::tests::builtin_text_demo ... ok
[INFO] [stdout] test tests::dfa_short_separates_white_noise_from_random_walk_at_70_samples ... ok
[INFO] [stdout] test tests::inf_values_filtered ... ok
[INFO] [stdout] test text::tests::crlf_and_lf_give_identical_lengths ... ok
[INFO] [stdout] test text::tests::short_text_still_works ... ok
[INFO] [stdout] test text::tests::sentence_splitting ... ok
[INFO] [stdout] test trend::tests::degrading_signal_has_negative_trend ... ok
[INFO] [stdout] test trend::tests::stable_signal_has_stable_trend ... ok
[INFO] [stdout] test tests::dfa_fast_matches_dfa_into_exactly ... ok
[INFO] [stdout] test smap_eval::tests::injected_burst_is_detected_and_isolated ... ok
[INFO] [stdout] test tests::analytic_alpha_sd_bounds_measured_scatter ... ok
[INFO] [stdout] test tests::baseline_tracker_learns_then_verdicts ... ok
[INFO] [stdout] test replay::tests::replay_reproduces_incident_count_on_rover_flow_recording ... ok
[INFO] [stdout] test replay::tests::replay_reproduces_saved_context_at_the_same_ticks ... ok
[INFO] [stdout] test replay::tests::end_to_end_investigate_save_replay_with_context_and_damaged_data ... ok
[INFO] [stdout] test autopilot::tests::unstable_regime_rolls_back ... ok
[INFO] [stdout] test autopilot::tests::autonomous_gauntlet ... ok
[INFO] [stdout] test evolve_real::tests::evolve_real_reports_one_per_round ... ok
[INFO] [stdout] test space::tests::spacecraft_monitor_learns_baseline ... ok
[INFO] [stdout] test redblue::tests::redblue_loop_improves_or_holds_coverage has been running for over 60 seconds
[INFO] [stdout] test redblue::tests::redblue_loop_improves_or_holds_coverage ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 156 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 91.38s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/struktura.rs (/opt/rustwide/target/debug/build/struktura/006afc1658c18709/out/struktura-006afc1658c18709)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::parse_csv_columns_reports_zero_malformed_on_clean_input ... ok
[INFO] [stdout] test tests::parse_csv_columns_treats_unparseable_field_as_nan_without_flagging_whole_row_invalid ... ok
[INFO] [stdout] test tests::parse_csv_columns_marks_malformed_rows_entirely_invalid_preserving_row_count ... ok
[INFO] [stdout] test tests::prepare_input_filters_to_measurement_columns_only ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/c_monitor_matches_rust.rs (/opt/rustwide/target/debug/build/struktura/896f53673e5d9f1d/out/c_monitor_matches_rust-896f53673e5d9f1d)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test cfs_app_passes_the_window_in_time_order ... ok
[INFO] [stdout] test c_monitor_alpha_matches_rust_dfa ... ok
[INFO] [stderr]      Running tests/hybrid_c_matches_rust.rs (/opt/rustwide/target/debug/build/struktura/170f7c1bb1813ae0/out/hybrid_c_matches_rust-170f7c1bb1813ae0)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.77s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test hybrid_c_dfa_alpha_matches_rust ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/property_tests.rs (/opt/rustwide/target/debug/build/struktura/108348409664fb88/out/property_tests-108348409664fb88)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test calibrate_on_mismatched_lengths_is_graceful ... ok
[INFO] [stdout] test monitor_survives_all_nan_stream ... ok
[INFO] [stdout] test monitor_survives_infinite_values ... ok
[INFO] [stdout] test calibrate_on_constant_signal_is_graceful ... ok
[INFO] [stdout] test anomaly_scores_never_panics ... ok
[INFO] [stdout] test analyze_never_panics ... ok
[INFO] [stdout] test prognosis_never_panics ... ok
[INFO] [stdout] test dfa_fast_never_panics_and_matches ... ok
[INFO] [stdout] test dfa_never_panics ... ok
[INFO] [stdout] test monitor_calibrate_never_panics ... ok
[INFO] [stdout] test monitor_push_never_panics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.77s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests struktura
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test src/rhythm.rs - rhythm (line 6) ... ok
[INFO] [stdout] test src/lib.rs - dfa_box_sizes (line 311) ... ok
[INFO] [stdout] test src/lib.rs - compare (line 1422) ... ok
[INFO] [stdout] test src/fingerprint.rs - fingerprint (line 8) ... ok
[INFO] [stdout] test src/conformal.rs - conformal (line 13) ... ok
[INFO] [stdout] test src/market.rs - market (line 8) ... ok
[INFO] [stdout] test src/lib.rs - analyze (line 592) ... ok
[INFO] [stdout] test src/lib.rs - health_check (line 796) ... ok
[INFO] [stdout] test src/changepoint.rs - changepoint (line 6) ... ok
[INFO] [stdout] test src/classify.rs - classify (line 7) ... ok
[INFO] [stdout] test src/lib.rs - dfa_short (line 230) ... ok
[INFO] [stdout] test src/rover.rs - rover (line 12) ... ok
[INFO] [stdout] test src/mfdfa.rs - mfdfa (line 11) ... ok
[INFO] [stdout] test src/lib.rs - dfa_scratch (line 456) ... ok
[INFO] [stdout] test src/text.rs - text (line 7) ... ok
[INFO] [stdout] test src/lib.rs - dfa (line 190) ... ok
[INFO] [stdout] test src/lib.rs - (line 10) ... ok
[INFO] [stdout] test src/trend.rs - trend (line 8) ... ok
[INFO] [stdout] test src/space.rs - space (line 7) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.73s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574", kill_on_drop: false }`
[INFO] [stdout] 7c398b53037b737a7cbdc6b72c6dd768e22411b625bfd256eb5c6a6580cf1574
