[INFO] fetching crate kronroe-agent-memory 0.3.1... [INFO] testing kronroe-agent-memory-0.3.1 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate kronroe-agent-memory 0.3.1 into /workspace/builds/worker-1-tc2/source [INFO] started tweaking crates.io crate kronroe-agent-memory 0.3.1 [INFO] finished tweaking crates.io crate kronroe-agent-memory 0.3.1 [INFO] tweaked toml for crates.io crate kronroe-agent-memory 0.3.1 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate kronroe-agent-memory 0.3.1 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate kronroe-agent-memory 0.3.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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 595dc809b71e2003790206e17996d319e823bf57c97cfd223acf7afa4de5fde3 [INFO] running `Command { std: "docker" "start" "-a" "595dc809b71e2003790206e17996d319e823bf57c97cfd223acf7afa4de5fde3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "595dc809b71e2003790206e17996d319e823bf57c97cfd223acf7afa4de5fde3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "595dc809b71e2003790206e17996d319e823bf57c97cfd223acf7afa4de5fde3", kill_on_drop: false }` [INFO] [stdout] 595dc809b71e2003790206e17996d319e823bf57c97cfd223acf7afa4de5fde3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bc7ba6424be269b12fb3fbd1c20d027a3c1ae7a7b5d6d601181ef84dd4c797b0 [INFO] running `Command { std: "docker" "start" "-a" "bc7ba6424be269b12fb3fbd1c20d027a3c1ae7a7b5d6d601181ef84dd4c797b0", kill_on_drop: false }` [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling kronroe v0.3.1 [INFO] [stderr] Compiling kronroe-agent-memory v0.3.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.46s [INFO] running `Command { std: "docker" "inspect" "bc7ba6424be269b12fb3fbd1c20d027a3c1ae7a7b5d6d601181ef84dd4c797b0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bc7ba6424be269b12fb3fbd1c20d027a3c1ae7a7b5d6d601181ef84dd4c797b0", kill_on_drop: false }` [INFO] [stdout] bc7ba6424be269b12fb3fbd1c20d027a3c1ae7a7b5d6d601181ef84dd4c797b0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7fce47f0271d9b00bd50073d252a10ab83cc3d4954c90851129d941fbf32a33b [INFO] running `Command { std: "docker" "start" "-a" "7fce47f0271d9b00bd50073d252a10ab83cc3d4954c90851129d941fbf32a33b", kill_on_drop: false }` [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling tempfile v3.25.0 [INFO] [stderr] Compiling kronroe-agent-memory v0.3.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 5.80s [INFO] running `Command { std: "docker" "inspect" "7fce47f0271d9b00bd50073d252a10ab83cc3d4954c90851129d941fbf32a33b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7fce47f0271d9b00bd50073d252a10ab83cc3d4954c90851129d941fbf32a33b", kill_on_drop: false }` [INFO] [stdout] 7fce47f0271d9b00bd50073d252a10ab83cc3d4954c90851129d941fbf32a33b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e1ca1e0dbffe71383233d325c4d95d44df3c6382dc2ce81499f636b1e0d457d8 [INFO] running `Command { std: "docker" "start" "-a" "e1ca1e0dbffe71383233d325c4d95d44df3c6382dc2ce81499f636b1e0d457d8", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s [INFO] [stderr] Running unittests src/agent_memory.rs (/opt/rustwide/target/debug/deps/kronroe_agent_memory-e59f6aa0da6786f2) [INFO] [stdout] [INFO] [stdout] running 39 tests [INFO] [stdout] test tests::recall_options_default_limit ... ok [INFO] [stdout] test tests::recall_score_display_tag ... ok [INFO] [stdout] test tests::recall_score_confidence_accessor ... ok [INFO] [stdout] test tests::assert_with_confidence_rejects_non_finite ... ok [INFO] [stdout] test tests::assert_and_retrieve ... ok [INFO] [stdout] test tests::assert_with_confidence_with_params_uses_valid_from ... ok [INFO] [stdout] test tests::assemble_context_shows_confidence_tag ... ok [INFO] [stdout] test tests::assemble_context_omits_confidence_at_default ... ok [INFO] [stdout] test tests::assemble_context_includes_score_tag ... ok [INFO] [stdout] test tests::assert_with_source_round_trip ... ok [INFO] [stdout] test tests::recall_scored_text_only_returns_ranks_and_bm25 ... ok [INFO] [stdout] test tests::memory_health_reports_low_confidence_and_stale_high_impact ... ok [INFO] [stdout] test tests::recall_for_task_returns_subject_focused_report ... ok [INFO] [stdout] test tests::multiple_facts_about_entity ... ok [INFO] [stdout] test tests::assert_with_confidence_round_trip ... ok [INFO] [stdout] test tests::assert_with_source_with_params_uses_valid_from ... ok [INFO] [stdout] test tests::recall_scored_with_min_confidence_matches_options_path ... ok [INFO] [stdout] test tests::recall_scored_preserves_fact_content ... ok [INFO] [stdout] test tests::recall_scored_bm25_higher_for_better_match ... ok [INFO] [stdout] test tests::recall_scored_with_min_confidence_method_respects_limit ... ok [INFO] [stdout] test tests::recall_scored_with_options_rejects_non_finite_min_confidence ... ok [INFO] [stdout] test tests::recall_scored_with_options_normalizes_min_confidence_bounds ... ok [INFO] [stdout] test tests::recall_scored_with_options_filters_confidence_before_limit ... ok [INFO] [stdout] test tests::recall_scored_with_options_rejects_zero_max_scored_rows ... ok [INFO] [stdout] test tests::test_assert_idempotent_dedupes_same_key ... ok [INFO] [stdout] test tests::recall_with_min_confidence_method_filters_before_limit ... ok [INFO] [stdout] test tests::test_remember_idempotent_dedupes_same_key ... ok [INFO] [stdout] test tests::test_assemble_context_returns_string ... ok [INFO] [stdout] test tests::test_recall_returns_matching_facts ... ok [INFO] [stdout] test tests::recall_with_min_confidence_filters ... ok [INFO] [stdout] test tests::test_remember_stores_fact ... ok [INFO] [stdout] test tests::test_assert_idempotent_with_params_uses_valid_from ... ok [INFO] [stdout] test tests::recall_scored_with_options_respects_scored_rows_cap ... ok [INFO] [stdout] test tests::what_changed_reports_new_invalidated_and_confidence_shift ... ok [INFO] [stdout] test tests::what_changed_links_correction_with_small_timestamp_jitter ... ok [INFO] [stdout] test tests::recall_scored_with_options_respects_limit ... ok [INFO] [stdout] test tests::what_changed_does_not_link_far_apart_replacements ... ok [INFO] [stdout] test tests::recall_for_task_subject_scope_fetches_beyond_initial_limit ... ok [INFO] [stdout] test tests::test_assemble_context_respects_token_limit ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stderr] Doc-tests kronroe_agent_memory [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test src/agent_memory.rs - AgentMemory::recall_with_min_confidence (line 1025) - compile ... ok [INFO] [stdout] test src/agent_memory.rs - AgentMemory::open (line 418) - compile ... ok [INFO] [stdout] test src/agent_memory.rs - AgentMemory::recall_scored_with_min_confidence (line 1182) - compile ... ok [INFO] [stdout] test src/agent_memory.rs - (line 8) - compile ... ok [INFO] [stdout] test src/agent_memory.rs - RecallOptions (line 183) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "e1ca1e0dbffe71383233d325c4d95d44df3c6382dc2ce81499f636b1e0d457d8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e1ca1e0dbffe71383233d325c4d95d44df3c6382dc2ce81499f636b1e0d457d8", kill_on_drop: false }` [INFO] [stdout] e1ca1e0dbffe71383233d325c4d95d44df3c6382dc2ce81499f636b1e0d457d8