[INFO] fetching crate wm-selfmodel 9.3.4...
[INFO] testing wm-selfmodel-9.3.4 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate wm-selfmodel 9.3.4 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate wm-selfmodel 9.3.4
[INFO] finished tweaking crates.io crate wm-selfmodel 9.3.4
[INFO] tweaked toml for crates.io crate wm-selfmodel 9.3.4 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate wm-selfmodel 9.3.4 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 wm-selfmodel 9.3.4 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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307
[INFO] running `Command { std: "docker" "start" "5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307", 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" "5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307" "/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" "5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307", 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" "5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling wm-selfmodel v9.3.4 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> Cargo.toml:12:15
[INFO] [stderr]    |
[INFO] [stderr] 12 | [dependencies.tracing]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: `wm-selfmodel` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.13s
[INFO] running `Command { std: "docker" "inspect" "5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307", 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" "5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307" "/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 wm-selfmodel v9.3.4 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> Cargo.toml:12:15
[INFO] [stderr]    |
[INFO] [stderr] 12 | [dependencies.tracing]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: `wm-selfmodel` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.68s
[INFO] running `Command { std: "docker" "inspect" "5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307", 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" "5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> Cargo.toml:12:15
[INFO] [stderr]    |
[INFO] [stderr] 12 | [dependencies.tracing]
[INFO] [stderr]    |               ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: `wm-selfmodel` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/wm-selfmodel/1489defcbf291efc/out/wm_selfmodel-1489defcbf291efc)
[INFO] [stdout] 
[INFO] [stdout] running 92 tests
[INFO] [stdout] test alert::tests::alert_evaluate_greater_than_triggered ... ok
[INFO] [stdout] test alert::tests::alert_evaluate_greater_than_not_triggered ... ok
[INFO] [stdout] test alert::tests::alert_evaluate_less_than_triggered ... ok
[INFO] [stdout] test alert::tests::alert_level_as_str ... ok
[INFO] [stdout] test alert::tests::alert_message_contains_direction ... ok
[INFO] [stdout] test alert::tests::default_rules_coherence_uses_less_than ... ok
[INFO] [stdout] test confidence::tests::calibrator_default_confidence ... ok
[INFO] [stdout] test confidence::tests::calibrator_error_rate_dominates ... ok
[INFO] [stdout] test confidence::tests::calibrator_is_conservative_threshold ... ok
[INFO] [stdout] test confidence::tests::calibrator_latency_scoring ... ok
[INFO] [stdout] test confidence::tests::calibrator_smoothing_prevents_jumps ... ok
[INFO] [stdout] test alert::tests::default_rules_cpu_load_uses_greater_than ... ok
[INFO] [stdout] test forecast::tests::clamp_outliers_short_input_unchanged ... ok
[INFO] [stdout] test confidence::tests::calibrator_terrible_metrics ... ok
[INFO] [stdout] test alert::tests::alert_rule_serialization ... ok
[INFO] [stdout] test confidence::tests::calibrator_with_smoothing_clamped ... ok
[INFO] [stdout] test confidence::tests::calibrator_clamps_to_valid_range ... ok
[INFO] [stdout] test forecast::tests::clamp_outliers_clamps_extreme ... ok
[INFO] [stdout] test forecast::tests::ewma_computation ... ok
[INFO] [stdout] test forecast::tests::clamp_outliers_preserves_normal_values ... ok
[INFO] [stdout] test alert::tests::alert_serialization ... ok
[INFO] [stdout] test alert::tests::alert_engine_add_rule ... ok
[INFO] [stdout] test confidence::tests::calibrator_empty_metrics ... ok
[INFO] [stdout] test confidence::tests::calibrator_no_smoothing ... ok
[INFO] [stdout] test alert::tests::alert_engine_default_has_rules ... ok
[INFO] [stdout] test alert::tests::alert_engine_empty ... ok
[INFO] [stdout] test forecast::tests::forecast_ewma_blends_with_linear ... ok
[INFO] [stdout] test confidence::tests::calibrator_perfect_metrics ... ok
[INFO] [stdout] test alert::tests::alert_evaluate_less_than_not_triggered ... ok
[INFO] [stdout] test forecast::tests::ewma_empty ... ok
[INFO] [stdout] test forecast::tests::forecast_extreme_outlier_clamped ... ok
[INFO] [stdout] test forecast::tests::forecast_negative_outlier_clamped ... ok
[INFO] [stdout] test forecast::tests::linear_regression_flat ... ok
[INFO] [stdout] test forecast::tests::linear_regression_perfect_fit ... ok
[INFO] [stdout] test forecast::tests::forecast_noisy_data_lower_confidence ... ok
[INFO] [stdout] test forecast::tests::forecast_serialization ... ok
[INFO] [stdout] test forecast::tests::forecast_outlier_does_not_dominate ... ok
[INFO] [stdout] test forecast::tests::r_squared_constant ... ok
[INFO] [stdout] test forecast::tests::r_squared_noisy ... ok
[INFO] [stdout] test forecast::tests::forecast_two_points ... ok
[INFO] [stdout] test metrics::tests::metric_kind_all_count ... ok
[INFO] [stdout] test metrics::tests::metric_kind_default_thresholds ... ok
[INFO] [stdout] test metrics::tests::metric_tracker_empty_returns_none ... ok
[INFO] [stdout] test forecast::tests::forecast_engine_default ... ok
[INFO] [stdout] test forecast::tests::forecast_constant_data ... ok
[INFO] [stdout] test metrics::tests::metric_kind_as_str ... ok
[INFO] [stdout] test forecast::tests::forecast_horizon_affects_prediction ... ok
[INFO] [stdout] test metrics::tests::metric_kind_higher_is_better ... ok
[INFO] [stdout] test forecast::tests::forecast_decreasing_trend ... ok
[INFO] [stdout] test forecast::tests::forecast_linear_trend ... ok
[INFO] [stdout] test metrics::tests::metric_sample_serialization ... ok
[INFO] [stdout] test forecast::tests::r_squared_perfect_linear ... ok
[INFO] [stdout] test metrics::tests::metric_tracker_ewma_alpha_clamped ... ok
[INFO] [stdout] test metrics::tests::metric_tracker_ewma_empty ... ok
[INFO] [stdout] test tests::cognitive_forecast_to_json ... ok
[INFO] [stdout] test metrics::tests::metric_tracker_ewma ... ok
[INFO] [stdout] test forecast::tests::ewma_single_value ... ok
[INFO] [stdout] test metrics::tests::metric_tracker_latest ... ok
[INFO] [stdout] test forecast::tests::forecast_engine_custom_alpha ... ok
[INFO] [stdout] test metrics::tests::metric_tracker_slope_insufficient_data ... ok
[INFO] [stdout] test metrics::tests::metric_tracker_tracked_kinds ... ok
[INFO] [stdout] test tests::self_model_add_custom_alert_rule ... ok
[INFO] [stdout] test tests::self_model_confidence_no_data ... ok
[INFO] [stdout] test tests::self_model_confidence_with_data ... ok
[INFO] [stdout] test metrics::tests::metric_tracker_ring_buffer_capacity ... ok
[INFO] [stdout] test tests::self_model_check_alerts_clear ... ok
[INFO] [stdout] test metrics::tests::metric_tracker_slope_decreasing ... ok
[INFO] [stdout] test tests::self_model_check_alerts_triggered ... ok
[INFO] [stdout] test metrics::tests::metric_tracker_slope_increasing ... ok
[INFO] [stdout] test tests::self_model_default_impl ... ok
[INFO] [stdout] test tests::check_cognitive_alerts_filters_cognitive_only ... ok
[INFO] [stdout] test tests::cognitive_metric_thresholds ... ok
[INFO] [stdout] test tests::cognitive_metrics_serialization ... ok
[INFO] [stdout] test tests::forecast_cognitive_insufficient_data ... ok
[INFO] [stdout] test tests::self_model_json_roundtrip_preserves_histories ... ok
[INFO] [stdout] test tests::self_model_snapshot_serialization ... ok
[INFO] [stdout] test tests::record_cognitive_at_with_timestamp ... ok
[INFO] [stdout] test metrics::tests::metric_tracker_record_and_history ... ok
[INFO] [stdout] test tests::self_model_sample_count ... ok
[INFO] [stdout] test tests::self_model_snapshot_empty ... ok
[INFO] [stdout] test tests::self_model_snapshot_with_data ... ok
[INFO] [stdout] test tests::self_model_forecast_all ... ok
[INFO] [stdout] test tests::record_cognitive_records_all_four_metrics ... ok
[INFO] [stdout] test tests::self_model_insufficient_data_returns_none ... ok
[INFO] [stdout] test tests::self_model_record_and_forecast ... ok
[INFO] [stdout] test tests::forecast_cognitive_returns_forecasts ... ok
[INFO] [stdout] test tests::imagination_quality_higher_is_better_true ... ok
[INFO] [stdout] test tests::self_model_from_json_malformed_errors ... ok
[INFO] [stdout] test tests::self_model_json_roundtrip_preserves_calibrator ... ok
[INFO] [stdout] test tests::simulation_variance_higher_is_better_false ... ok
[INFO] [stdout] test tests::self_model_tracked_count ... ok
[INFO] [stdout] test alert::tests::default_rules_cover_all_metrics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 92 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests wm_selfmodel
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307", kill_on_drop: false }`
[INFO] [stdout] 5776bfd1afb0ec907c0aa50e8fd9142a6877434fa977210263727c7a07d85307
