[INFO] cloning repository https://github.com/LL-mixed/ub_sim
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LL-mixed/ub_sim" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLL-mixed%2Fub_sim", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLL-mixed%2Fub_sim'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4dad5aefeb285e35720cfa86744a98f7659bf290
[INFO] testing LL-mixed/ub_sim against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLL-mixed%2Fub_sim" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/LL-mixed/ub_sim
[INFO] finished tweaking git repo https://github.com/LL-mixed/ub_sim
[INFO] tweaked toml for git repo https://github.com/LL-mixed/ub_sim written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/LL-mixed/ub_sim on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/LL-mixed/ub_sim 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.98.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-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e
[INFO] running `Command { std: "docker" "start" "4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e", 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" "4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e", 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" "4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling libc v0.2.185
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling tinyvec v1.11.0
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling sim-chipbackend-simpler v0.1.0 (/opt/rustwide/workdir/crates/sim-chipbackend-simpler)
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling sim-core v0.1.0 (/opt/rustwide/workdir/crates/sim-core)
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling sim-config v0.1.0 (/opt/rustwide/workdir/crates/sim-config)
[INFO] [stderr]    Compiling sim-report v0.1.0 (/opt/rustwide/workdir/crates/sim-report)
[INFO] [stderr]    Compiling sim-topology v0.1.0 (/opt/rustwide/workdir/crates/sim-topology)
[INFO] [stderr]    Compiling sim-runtime v0.1.0 (/opt/rustwide/workdir/crates/sim-runtime)
[INFO] [stderr]    Compiling sim-services v0.1.0 (/opt/rustwide/workdir/crates/sim-services)
[INFO] [stderr]    Compiling sim-models v0.1.0 (/opt/rustwide/workdir/crates/sim-models)
[INFO] [stderr]    Compiling sim-memory v0.1.0 (/opt/rustwide/workdir/crates/sim-memory)
[INFO] [stderr]    Compiling sim-uapi v0.1.0 (/opt/rustwide/workdir/crates/sim-uapi)
[INFO] [stderr]    Compiling sim-workloads v0.1.0 (/opt/rustwide/workdir/crates/sim-workloads)
[INFO] [stderr]    Compiling sim-qemu v0.1.0 (/opt/rustwide/workdir/crates/sim-qemu)
[INFO] [stderr]    Compiling sim-cli v0.1.0 (/opt/rustwide/workdir/crates/sim-cli)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 45.99s
[INFO] running `Command { std: "docker" "inspect" "4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e", 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" "4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling sim-report v0.1.0 (/opt/rustwide/workdir/crates/sim-report)
[INFO] [stderr]    Compiling sim-core v0.1.0 (/opt/rustwide/workdir/crates/sim-core)
[INFO] [stderr]    Compiling sim-config v0.1.0 (/opt/rustwide/workdir/crates/sim-config)
[INFO] [stderr]    Compiling sim-topology v0.1.0 (/opt/rustwide/workdir/crates/sim-topology)
[INFO] [stderr]    Compiling sim-chipbackend-simpler v0.1.0 (/opt/rustwide/workdir/crates/sim-chipbackend-simpler)
[INFO] [stderr]    Compiling sim-runtime v0.1.0 (/opt/rustwide/workdir/crates/sim-runtime)
[INFO] [stderr]    Compiling sim-services v0.1.0 (/opt/rustwide/workdir/crates/sim-services)
[INFO] [stderr]    Compiling sim-models v0.1.0 (/opt/rustwide/workdir/crates/sim-models)
[INFO] [stderr]    Compiling sim-memory v0.1.0 (/opt/rustwide/workdir/crates/sim-memory)
[INFO] [stderr]    Compiling sim-uapi v0.1.0 (/opt/rustwide/workdir/crates/sim-uapi)
[INFO] [stderr]    Compiling sim-workloads v0.1.0 (/opt/rustwide/workdir/crates/sim-workloads)
[INFO] [stderr]    Compiling sim-cli v0.1.0 (/opt/rustwide/workdir/crates/sim-cli)
[INFO] [stderr]    Compiling sim-qemu v0.1.0 (/opt/rustwide/workdir/crates/sim-qemu)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 39.05s
[INFO] running `Command { std: "docker" "inspect" "4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e", 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" "4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sim_chipbackend_simpler-9c68daec65e2101e)
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/sim_cli-599708dcc455df26)
[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] [stdout] 
[INFO] [stdout] running 210 tests
[INFO] [stdout] test dataplane_microbench::tests::dataplane_microbench_report_covers_all_modes ... ok
[INFO] [stdout] test dataplane_microbench::tests::dataplane_microbench_args_parse_defaults_and_modes ... ok
[INFO] [stdout] test qwen3_simpler::tests::qwen3_simpler_bf16_roundtrip_shape_arg ... ok
[INFO] [stdout] test dataplane_microbench::tests::dataplane_microbench_report_covers_legacy_baseline_modes ... ok
[INFO] [stdout] test dataplane_microbench::tests::dataplane_microbench_rejects_unaligned_legacy_map_split ... ok
[INFO] [stdout] test qwen3_simpler::tests::qwen3_simpler_model_spec_accepts_14b_shape ... ok
[INFO] [stdout] test qwen3_simpler::tests::qwen3_simpler_rejects_invalid_sampling_args ... ok
[INFO] [stdout] test qwen3_simpler::tests::qwen3_simpler_sampling_sanitizes_non_finite_logits ... ok
[INFO] [stdout] test tests::lingqu_durable_args_detects_command ... ok
[INFO] [stdout] test qwen3_simpler::tests::qwen3_simpler_rejects_missing_required_args ... ok
[INFO] [stdout] test tests::lingqu_memory_args_detects_command ... ok
[INFO] [stdout] test qwen3_simpler::tests::qwen3_simpler_l3_legacy_alias_is_not_accepted ... ok
[INFO] [stdout] test tests::lingqu_memory_boundary_lookup_cli_requires_execution_manifest ... ok
[INFO] [stdout] test dataplane_microbench::tests::dataplane_microbench_legacy_aliases_select_linear_mode ... ok
[INFO] [stdout] test qwen3_simpler::tests::qwen3_simpler_l3_mode_accepts_named_options ... ok
[INFO] [stdout] test tests::lingqu_memory_durable_store_cli_smoke_runs ... ok
[INFO] [stdout] test tests::lingqu_memory_boundary_request_from_w5_summary_uses_real_hidden_observation ... ok
[INFO] [stdout] test qwen3_simpler::tests::qwen3_simpler_sampling_greedy_and_top_k_one_are_stable ... ok
[INFO] [stdout] test tests::lingqu_memory_flat_query_cli_smoke_runs ... ok
[INFO] [stdout] test tests::lingqu_memory_build_engram_hash_config_cli_runs ... ok
[INFO] [stdout] test tests::lingqu_memory_build_tokenizer_projection_cli_runs ... ok
[INFO] [stdout] test qwen3_simpler::tests::qwen3_simpler_generation_tracker_reports_stop_and_eos ... ok
[INFO] [stdout] test qwen3_simpler::tests::qwen3_simpler_args_accept_l2_build_outputs ... ok
[INFO] [stdout] test tests::lingqu_durable_cli_lists_validates_and_replays_append_log ... ok
[INFO] [stdout] test tests::lingqu_memory_flat_materialize_cli_smoke_runs ... ok
[INFO] [stdout] test tests::lingqu_memory_build_index_cli_persists_flat_index ... ok
[INFO] [stdout] test tests::lingqu_memory_import_paper_engram_module_rejects_mixed_bundle_and_manifest_paths ... ok
[INFO] [stdout] test tests::lingqu_memory_builds_paper_engram_eval_report_from_w5_summary ... ok
[INFO] [stdout] test tests::lingqu_durable_cli_init_and_stat_runs ... ok
[INFO] [stdout] test tests::lingqu_memory_ingest_cli_can_use_durable_catalog_only ... ok
[INFO] [stdout] test tests::lingqu_memory_prefix_lookup_cli_requires_prefix_manifest ... ok
[INFO] [stdout] test tests::lingqu_memory_ingest_cli_persists_catalog_and_store ... ok
[INFO] [stdout] test tests::lingqu_memory_import_paper_engram_module_rejects_bundle_missing_block_payloads ... ok
[INFO] [stdout] test tests::lingqu_memory_import_paper_engram_module_rejects_incomplete_table_row_coverage ... ok
[INFO] [stdout] test tests::lingqu_memory_promotes_direct_registry_kv_artifacts_without_log_payload ... ok
[INFO] [stdout] test tests::lingqu_memory_promotes_direct_object_service_kv_artifacts_without_payload_refs ... ok
[INFO] [stdout] test tests::lingqu_memory_register_paper_engram_projection_and_hash_config_cli_runs ... ok
[INFO] [stdout] test tests::lingqu_memory_promotes_terminal_node_kv_from_input_boundary_fingerprint ... ok
[INFO] [stdout] test tests::lingqu_memory_list_paper_engram_modules_cli_runs ... ok
[INFO] [stdout] test tests::lingqu_memory_register_terminal_logits_rejects_shortpath_replayed_source ... ok
[INFO] [stdout] test tests::lingqu_memory_records_boundary_observations_from_w5_summary ... ok
[INFO] [stdout] test tests::lingqu_memory_prefix_cache_cli_registers_and_looks_up_artifact ... ok
[INFO] [stdout] test tests::lingqu_memory_export_paper_engram_module_bundle_round_trips ... ok
[INFO] [stdout] test tests::lingqu_memory_rpc_server_cli_serves_health_request ... ok
[INFO] [stdout] test tests::lingqu_memory_registers_terminal_logits_artifact_from_w5_summary ... ok
[INFO] [stdout] test tests::lingqu_memory_rpc_approximate_miss_returns_continue_decision ... ok
[INFO] [stdout] test tests::lingqu_memory_store_load_save_migrates_legacy_snapshot ... ok
[INFO] [stdout] test tests::lingqu_memory_validate_paper_engram_fused_simt_artifact_cli_discovers_stub ... ok
[INFO] [stdout] test tests::lingqu_memory_validate_paper_engram_fused_simt_artifact_cli_runs_stub ... ok
[INFO] [stdout] test tests::lingqu_memory_materialize_hot_state_cli_uses_durable_selectors ... ok
[INFO] [stdout] test tests::lingqu_memory_query_cli_persists_query_result ... ok
[INFO] [stdout] test tests::lingqu_object_service_args_detects_command ... ok
[INFO] [stdout] test tests::lingqu_memory_seed_paper_engram_fixture_defaults_to_paper_shape ... ok
[INFO] [stdout] test tests::paper_engram_history_parser_projects_raw_tokens_to_canonical ... ok
[INFO] [stdout] test tests::paper_engram_history_parser_rejects_mixed_raw_and_canonical_history ... ok
[INFO] [stdout] test tests::paper_engram_history_parser_rejects_raw_tokens_without_projection ... ok
[INFO] [stdout] test tests::parse_u64_csv_arg_or_file_accepts_csv_argument ... ok
[INFO] [stdout] test tests::parse_u64_csv_arg_or_file_accepts_file_argument ... ok
[INFO] [stdout] test tests::parse_u64_csv_arg_or_file_rejects_conflicting_arguments ... ok
[INFO] [stdout] test tests::parse_u64_csv_arg_or_file_rejects_missing_arguments ... ok
[INFO] [stdout] test tests::qwen3_decode_loop_args_accept_explicit_step_count ... ok
[INFO] [stdout] test tests::qwen3_decode_loop_args_accept_named_options ... ok
[INFO] [stdout] test tests::qwen3_decode_loop_args_accept_prompt ... ok
[INFO] [stdout] test tests::qwen3_decode_loop_args_accept_trailing_prompt_with_options ... ok
[INFO] [stdout] test tests::qwen3_decode_loop_args_default_to_two_steps ... ok
[INFO] [stdout] test tests::qwen3_decode_loop_weights_env_prefers_dense_and_accepts_legacy_alias ... ok
[INFO] [stdout] test tests::qwen3_decode_report_verbosity_accepts_steps ... ok
[INFO] [stdout] test tests::lingqu_memory_w5_engram_object_ref_cli_smoke_runs ... ok
[INFO] [stdout] test tests::qwen3_decode_report_verbosity_accepts_verbose ... ok
[INFO] [stdout] test tests::qwen3_decode_report_verbosity_defaults_to_summary ... ok
[INFO] [stdout] test tests::qwen3_dense_weights_path_validation_accepts_sharded_assets ... ok
[INFO] [stdout] test tests::qwen3_engram_block_token_id_selects_runner_up ... ok
[INFO] [stdout] test tests::lingqu_prefix_cache_service_registers_and_reuses_via_rpc ... ok
[INFO] [stdout] test tests::qwen3_engram_neutral_policy_preserves_terminal_tokens ... ok
[INFO] [stdout] test tests::qwen3_engram_neutral_tie_preserves_top_rank ... ok
[INFO] [stdout] test tests::qwen3_engram_default_policy_blocks_repeated_trigram_candidate ... ok
[INFO] [stdout] test tests::qwen3_engram_no_repeat_index_uses_exact_token_windows ... ok
[INFO] [stdout] test tests::qwen3_engram_object_pool_publishes_versioned_records ... ok
[INFO] [stdout] test tests::qwen3_engram_no_repeat_ngram_blocks_repeated_candidate ... ok
[INFO] [stdout] test tests::qwen3_engram_obmm_pool_uses_payload_descriptors ... ok
[INFO] [stdout] test tests::qwen3_engram_no_repeat_ngram_blocks_projected_repetition ... ok
[INFO] [stdout] test tests::qwen3_engram_projection_lookup_reads_projection_file ... ok
[INFO] [stdout] test tests::qwen3_engram_repetition_penalty_can_downrank_repeated_token ... ok
[INFO] [stdout] test tests::qwen3_guest_candidate_records_parse_terminal_top_and_runner_up ... ok
[INFO] [stdout] test tests::qwen3_engram_stop_token_priority_bypasses_policy ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_accept_engram_options ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_accept_engram_token_projection ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_accept_explicit_state_ref_entrypoint ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_accept_fused_simt_context_op ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_accept_fused_simt_engram_mode ... ok
[INFO] [stdout] test tests::qwen3_engram_policy_checksum_is_deterministic ... ok
[INFO] [stdout] test tests::qwen3_guest_candidate_records_prefer_engram_raw_candidates ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_accept_sampler_milli_options ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_accept_named_options ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_accept_object_service_state_ref_entrypoint ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_accept_shortpath_approximate_flags ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_default_shortpath_flags ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_default_to_w5_runner ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_reject_invalid_sampler_distribution ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_accept_simpler_host_context_op ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_reject_row_prefetch_without_state_ref ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_require_registry_with_state_ref ... ok
[INFO] [stdout] test tests::lingqu_memory_import_paper_engram_module_accepts_imported_quality_evidence ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_engram_requires_obmm_pool ... ok
[INFO] [stdout] test tests::qwen3_guest_dense_runtime_accepts_0_6b_generic_profile ... ok
[INFO] [stdout] test tests::qwen3_guest_dense_runtime_accepts_14b_generic_profile ... ok
[INFO] [stdout] test tests::qwen3_guest_dense_runtime_detects_reference_shape_without_model_id ... ok
[INFO] [stdout] test tests::qwen3_guest_engram_env_vars_forward_state_object_ref_contract ... ok
[INFO] [stdout] test tests::qwen3_guest_engram_candidate_counts_parse_in_step_order ... ok
[INFO] [stdout] test tests::qwen3_guest_engram_history_lengths_parse_in_step_order ... ok
[INFO] [stdout] test tests::qwen3_guest_engram_env_vars_include_policy_knobs ... ok
[INFO] [stdout] test tests::qwen3_guest_engram_history_state_waits_are_step_local ... ok
[INFO] [stdout] test tests::qwen3_guest_engram_report_from_guest_log_uses_guest_decisions ... ok
[INFO] [stdout] test tests::qwen3_guest_engram_select_history_lengths_parse_in_step_order ... ok
[INFO] [stdout] test tests::qwen3_guest_engram_selected_tokens_parse_in_step_order ... ok
[INFO] [stdout] test tests::lingqu_memory_promotes_terminal_shortpath_artifacts_from_w5_summary ... ok
[INFO] [stdout] test tests::qwen3_guest_engram_terminal_rewrite_expected_for_each_selected_step ... ok
[INFO] [stdout] test tests::qwen3_guest_expected_worker_counts_are_stateless_full_range_counts ... ok
[INFO] [stdout] test tests::qwen3_guest_log_dir_from_script_output_uses_run_id ... ok
[INFO] [stdout] test tests::qwen3_guest_shortpath_summary_labels_full_pipeline_counts ... ok
[INFO] [stdout] test tests::qwen3_guest_log_match_count_counts_worker_markers ... ok
[INFO] [stdout] test tests::qwen3_guest_summary_file_from_script_output_reads_runner_trace ... ok
[INFO] [stdout] test tests::qwen3_guest_log_line_match_count_requires_both_needles_on_same_line ... ok
[INFO] [stdout] test tests::qwen3_guest_terminal_tokens_dedup_shortpath_publish_by_step ... ok
[INFO] [stdout] test tests::qwen3_guest_terminal_text_decodes_tokenizer_bytes ... ok
[INFO] [stdout] test tests::qwen3_guest_trace_file_prefers_runner_env_path ... ok
[INFO] [stdout] test tests::qwen3_guest_w5_pass_marker_rejects_plain_w4_pass ... ok
[INFO] [stdout] test tests::qwen3_guest_terminal_tokens_parse_in_step_order ... ok
[INFO] [stdout] test tests::qwen3_guest_timing_summary_tracks_slowest_stages ... ok
[INFO] [stdout] test tests::lingqu_memory_seed_paper_engram_fixture_cli_runs ... ok
[INFO] [stdout] test tests::lingqu_memory_register_paper_engram_full_finetune_quality_cli_runs ... ok
[INFO] [stdout] test tests::lingqu_memory_export_paper_engram_quality_bundle_round_trips ... ok
[INFO] [stdout] test tests::qwen3_prepare_engram_simt_mode_rejects_launch_without_vendor_summary ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_skips_post_run_promote_by_default ... FAILED
[INFO] [stdout] test tests::lingqu_memory_validate_paper_engram_module_rejects_missing_runtime_payloads ... ok
[INFO] [stdout] test tests::qwen3_range_forward_args_accept_named_options ... ok
[INFO] [stdout] test tests::qwen3_prepare_engram_simt_mode_runs_launch_self_check ... ok
[INFO] [stdout] test tests::qwen3_tokenizer_projection_args_with_merge_flag ... ok
[INFO] [stdout] test tests::qwen3_tokenizer_projection_args_with_options ... ok
[INFO] [stdout] test tests::qwen3_tokenizer_projection_args_with_positional_input ... ok
[INFO] [stdout] test tests::qwen3_weights_path_validation_requires_real_assets ... ok
[INFO] [stdout] test tests::shortpath_decision_manifest_roundtrips_match_metadata ... ok
[INFO] [stdout] test tests::shortpath_support_manifest_roundtrips_match_metadata ... ok
[INFO] [stdout] test tests::terminal_logits_artifact_allows_non_greedy_selected_candidate ... ok
[INFO] [stdout] test tests::validate_w5_inference_profile_accepts_known_values ... ok
[INFO] [stdout] test tests::qwen3_guest_decode_loop_args_reject_invalid_sampler_top_k ... ok
[INFO] [stdout] test tests::w5_approximate_allows_guarded_commit_when_verify_disabled ... ok
[INFO] [stdout] test tests::terminal_logits_artifact_rejects_shortpath_replayed_observation ... ok
[INFO] [stdout] test tests::run_qwen3_tokenizer_projection_cli_writes_projection_file ... ok
[INFO] [stdout] test tests::w5_approximate_hit_identical_payload ... ok
[INFO] [stdout] test tests::terminal_logits_artifact_allows_repeated_runner_up_token ... ok
[INFO] [stdout] test tests::w5_approximate_rejects_opaque_hidden_without_typed_sidecar ... ok
[INFO] [stdout] test tests::w5_approximate_miss_below_threshold ... ok
[INFO] [stdout] test tests::w5_approximate_multi_candidate_orders_by_score_then_confidence ... ok
[INFO] [stdout] test tests::w5_approximate_source_confidence_filtered ... ok
[INFO] [stdout] test tests::w5_boundary_observation_recording_line_reports_skipped_without_ids ... ok
[INFO] [stdout] test tests::w5_expected_jump_to_terminal_shortpath_hits_count_unique_steps ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_default_prefix_cache_lookup_selector ... ok
[INFO] [stdout] test tests::w5_approximate_low_margin_rejected ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_memory_boundary_observation ... ok
[INFO] [stdout] test tests::simpler_host_matmul_artifact_producer_path_supports_ub_sim_layout ... ok
[INFO] [stdout] test tests::w5_boundary_observation_recording_line_reports_ids_for_persisted_records ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_memory_boundary_observation_run_id ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_memory_boundary_observation_stream ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_memory_observation_store ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_memory_service_decisions ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_memory_shortpath_decision_stream ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_memory_post_run_promote ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_profile ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_allow_disabling_default_shortpath_execute ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_memory_boundary_request ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_reject_partial_memory_bootstrap ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_reject_runtime_boundary_lookup_without_store ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_online_boundary_lookup ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_reject_decision_id_without_store ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_reject_mixed_memory_and_state_ref_bootstrap ... ok
[INFO] [stdout] test tests::w5_inference_profile_schema_rejects_runtime_mismatch_before_launch ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_validate_only ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_reject_boundary_request_and_decision_id ... ok
[INFO] [stdout] test tests::w5_memory_bootstrap_allows_artifact_only_decision_publication ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_runtime_boundary_lookup ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_accept_memory_service_bootstrap ... ok
[INFO] [stdout] test tests::w5_memory_prefix_cache_kv_stream_carries_gsva_segment_refs ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_reject_empty_decision_store ... ok
[INFO] [stdout] test tests::w5_memory_reuse_run_id_requires_shortpath_boundary_coverage ... ok
[INFO] [stdout] test tests::w5_memory_shortpath_kv_stream_uses_compact_materialization_refs ... ok
[INFO] [stdout] test tests::w5_inference_cluster_args_reject_unknown_profile ... ok
[INFO] [stdout] test tests::w5_memory_decision_contract_rejects_wrong_model_and_unreachable_prefix_reuse ... ok
[INFO] [stdout] test tests::w5_memory_shortpath_execute_allows_per_boundary_engram_artifacts ... ok
[INFO] [stdout] test tests::w5_memory_decision_publication_profile_covers_14b_16_step_shortpaths ... ok
[INFO] [stdout] test tests::w5_object_service_snapshot_is_memory_backed_and_publish_is_idempotent ... ok
[INFO] [stdout] test tests::w5_object_service_payload_index_dedupes_identical_payload_versions ... ok
[INFO] [stdout] test tests::w5_memory_decision_load_rejects_missing_artifact_payload ... ok
[INFO] [stdout] test tests::w5_prefix_cache_guest_prompt_replays_multi_token_suffix ... ok
[INFO] [stdout] test tests::w5_prefix_cache_lookup_request_includes_shared_prefix_candidates ... ok
[INFO] [stdout] test tests::w5_online_boundary_lookup_accepts_runtime_hot_artifacts ... ok
[INFO] [stdout] test tests::w5_memory_reuse_run_id_requires_decision_artifact_namespace_match ... ok
[INFO] [stdout] test tests::w5_paper_engram_eval_evidence_requires_backend_output_match_pair ... ok
[INFO] [stdout] test tests::w5_terminal_logits_margin_read_roundtrip ... ok
[INFO] [stdout] test tests::w5_memory_decision_publication_merges_hot_artifact_object_store ... ok
[INFO] [stdout] test tests::w5_runtime_records_boundary_observations_into_memory_store ... ok
[INFO] [stdout] test tests::lingqu_memory_registers_paper_engram_eval_report_from_w5_summary ... ok
[INFO] [stdout] test tests::w5_runtime_prefix_cache_artifact_registers_from_runtime_memory_store ... ok
[INFO] [stderr] PTO_ISA_ROOT could not be resolved; tried: /opt/rustwide/workdir/vendor/pto-isa, /opt/rustwide/workdir/vendor/pto-isa, /opt/rustwide/workdir/modules/pto-isa
[INFO] [stdout] test tests::w5_memory_bootstrap_materializes_fresh_engram_state ... ok
[INFO] [stdout] test tests::lingqu_memory_publish_paper_engram_state_ref_cli_runs ... FAILED
[INFO] [stdout] test tests::lingqu_memory_execution_artifact_cli_runs_boundary_and_prefetch ... ok
[INFO] [stdout] test tests::lingqu_memory_register_paper_engram_quality_evidence_cli_runs ... ok
[INFO] [stdout] test tests::lingqu_memory_resolve_paper_engram_runtime_cli_runs ... ok
[INFO] [stdout] test tests::lingqu_memory_durable_store_externalizes_large_block_payloads ... ok
[INFO] [stdout] test tests::lingqu_memory_restores_prefix_cache_from_ssd_sidecar_and_rejects_corruption ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::qwen3_guest_decode_loop_skips_post_run_promote_by_default stdout ----
[INFO] [stdout] qwen3_guest_decode_loop
[INFO] [stdout]   script: /tmp/ub_sim_w5_runtime_boundary_lookup_e2e_1362/fake_w5_runner.sh
[INFO] [stdout]   workload: w5 inference cluster
[INFO] [stdout]   w5_profile: qwen3_0_6b_decode
[INFO] [stdout]   w5_profile_mode: decode
[INFO] [stdout]   w5_profile_nodes: 8
[INFO] [stdout]   w5_profile_backend: qwen3_dense
[INFO] [stdout]   w5_profile_engram_required: false
[INFO] [stdout]   model_id: Qwen/Qwen3-0.6B
[INFO] [stdout]   model_key: qwen3-0-6b
[INFO] [stdout]   weights_path: /tmp/ub_sim_w5_runtime_boundary_lookup_e2e_1362/Qwen3-0.6B
[INFO] [stdout]   hidden_range_bytes: 262144
[INFO] [stdout]   decode_hidden_bytes: 2048
[INFO] [stdout]   steps: 1
[INFO] [stdout]   sampler: policy=top_k_top_p_temperature top_k=1 top_p_milli=1000 temperature_milli=1000 seed=0
[INFO] [stdout]   worker_path: 8-node W5 inference cluster OBMM object-service range forward
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::qwen3_guest_decode_loop_skips_post_run_promote_by_default' (1484) panicked at crates/sim-cli/src/main.rs:28323:14:
[INFO] [stdout] fake W5 run should record and lookup runtime boundary observations: failed to run /tmp/ub_sim_w5_runtime_boundary_lookup_e2e_1362/fake_w5_runner.sh
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     No such file or directory (os error 2)
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <core::io::error::Error as anyhow::context::ext::StdError>::ext_context::<alloc::string::String>
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/backtrace.rs:10:14
[INFO] [stdout]    1: <core::result::Result<std::process::ExitStatus, core::io::error::Error> as anyhow::Context<std::process::ExitStatus, core::io::error::Error>>::with_context::<alloc::string::String, sim_cli::run_qwen3_guest_decode_loop_cli::{closure#22}>
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/context.rs:65:37
[INFO] [stdout]    2: sim_cli::run_qwen3_guest_decode_loop_cli
[INFO] [stdout]              at ./src/main.rs:31187:10
[INFO] [stdout]    3: sim_cli::tests::qwen3_guest_decode_loop_skips_post_run_promote_by_default
[INFO] [stdout]              at ./src/main.rs:28322:9
[INFO] [stdout]    4: sim_cli::tests::qwen3_guest_decode_loop_skips_post_run_promote_by_default::{closure#0}
[INFO] [stdout]              at ./src/main.rs:28209:67
[INFO] [stdout]    5: <sim_cli::tests::qwen3_guest_decode_loop_skips_post_run_promote_by_default::{closure#0} as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    6: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    7: test::__rust_begin_short_backtrace::<core::result::Result<(), alloc::string::String>, fn() -> core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]    8: test::run_test_in_process::{closure#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]    9: <core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   10: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   11: std::panicking::catch_unwind::<core::result::Result<(), alloc::string::String>, core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   12: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   13: test::run_test_in_process
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   14: test::run_test::{closure#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   15: test::run_test::{closure#1}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   16: std::sys::backtrace::__rust_begin_short_backtrace::<test::run_test::{closure#1}, ()>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   17: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   18: <core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   19: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   20: std::panicking::catch_unwind::<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   21: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   22: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   23: <std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24: <alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output = ()> + core::marker::Send> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   25: <std::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   26: <unknown>
[INFO] [stdout]   27: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c37655660f1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c37655660f1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c37655660f1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5c37655660f1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5c376557f11a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5c376557f11a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5c376556b41c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5c376556b41c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5c376553ee46 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5c376553ee46 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5c376555b529 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5c3764d81fb0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5c3764d81fb0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5c376555b6e2 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5c376555b6e2 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5c376553eef2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5c3765535cc9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5c37655401bd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5c376557f8ec - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5c376557f662 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5c3764b8be9c - <core[6883ba1bc0fe4ed1]::result::Result<(), anyhow[3b9a07a6948cd063]::Error>>::expect
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1183:23
[INFO] [stdout]   21:     0x5c3764a2df4f - sim_cli[1a8f77e9a9a01d62]::tests::qwen3_guest_decode_loop_skips_post_run_promote_by_default
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/sim-cli/src/main.rs:28323:14
[INFO] [stdout]   22:     0x5c37649d8fc7 - sim_cli[1a8f77e9a9a01d62]::tests::qwen3_guest_decode_loop_skips_post_run_promote_by_default::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/sim-cli/src/main.rs:28209:67
[INFO] [stdout]   23:     0x5c3764d726e6 - <sim_cli[1a8f77e9a9a01d62]::tests::qwen3_guest_decode_loop_skips_post_run_promote_by_default::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5c3764d752eb - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5c3764d752eb - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5c3764d82935 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5c3764d82935 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5c3764d82935 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x5c3764d82935 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5c3764d82935 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5c3764d82935 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5c3764d82935 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5c3764d7d3e4 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5c3764d7d3e4 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5c3764d85a82 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5c3764d85a82 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5c3764d85a82 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x5c3764d85a82 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5c3764d85a82 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5c3764d85a82 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5c3764d85a82 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5c37655648af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   43:     0x5c37655648af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x7b9f00103aa4 - <unknown>
[INFO] [stdout]   45:     0x7b9f00190a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::lingqu_memory_publish_paper_engram_state_ref_cli_runs stdout ----
[INFO] [stdout] lingqu_memory_service
[INFO] [stdout]   mode: register-paper-engram-tokenizer-projection
[INFO] [stdout]   store_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/store.json
[INFO] [stdout]   manifest_path: /lingqu/memory/engram/tokenizer-projections/manifest.json
[INFO] [stdout]   input_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/projection_manifest.json
[INFO] [stdout]   projection_id: pe-projection-state-ref-cli
[INFO] [stdout] lingqu_memory_service
[INFO] [stdout]   mode: register-paper-engram-hash-config
[INFO] [stdout]   store_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/store.json
[INFO] [stdout]   manifest_path: /lingqu/memory/engram/hash-configs/manifest.json
[INFO] [stdout]   input_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/hash_config_manifest.json
[INFO] [stdout]   hash_config_id: pe-hash-state-ref-cli
[INFO] [stdout] lingqu_memory_service
[INFO] [stdout]   mode: register-paper-engram-table-shard
[INFO] [stdout]   store_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/store.json
[INFO] [stdout]   manifest_path: /lingqu/memory/engram/table-shards/manifest.json
[INFO] [stdout]   input_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/table_shard_manifest.json
[INFO] [stdout]   shard_id: pe-shard-state-ref-cli
[INFO] [stdout] lingqu_memory_service
[INFO] [stdout]   mode: register-paper-engram-gate
[INFO] [stdout]   store_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/store.json
[INFO] [stdout]   manifest_path: /lingqu/memory/engram/gates/manifest.json
[INFO] [stdout]   input_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/gate_manifest.json
[INFO] [stdout]   gate_id: pe-gate-state-ref-cli
[INFO] [stdout] lingqu_memory_service
[INFO] [stdout]   mode: register-paper-engram-module
[INFO] [stdout]   store_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/store.json
[INFO] [stdout]   manifest_path: /lingqu/memory/engram/modules/registry.json
[INFO] [stdout]   input_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/module_manifest.json
[INFO] [stdout]   module_id: pe-module-state-ref-cli
[INFO] [stdout] lingqu_memory_service
[INFO] [stdout]   mode: publish-paper-engram-state-ref
[INFO] [stdout]   store_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/store.json
[INFO] [stdout]   object_store_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/object-store.json
[INFO] [stdout]   module_id: pe-module-state-ref-cli
[INFO] [stdout]   registry_dir: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/registry
[INFO] [stdout]   SIM_QWEN3_GUEST_ENGRAM_STATE_REF=4645524d4d424f510100180002000000000000000000000001000000000000008e3ab37a4ffc36330000280000000000dc000000000000001f516550d670799f
[INFO] [stdout]   SIM_UAPI_QWEN3_OBJECT_SERVICE_SNAPSHOT=/tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/registry/lingqu_object_service_snapshot.json
[INFO] [stdout]   registry_table_bytes: 256
[INFO] [stdout]   registry_indices_bytes: 0
[INFO] [stdout]   registry_gate_bytes: 16
[INFO] [stdout]   registry_state_manifest_bytes: 220
[INFO] [stdout] lingqu_memory_service
[INFO] [stdout]   mode: publish-paper-engram-state-ref
[INFO] [stdout]   store_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/store.json
[INFO] [stdout]   object_store_path: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/object-store.json
[INFO] [stdout]   module_id: pe-module-state-ref-cli
[INFO] [stdout]   registry_dir: /tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/registry
[INFO] [stdout]   SIM_QWEN3_GUEST_ENGRAM_STATE_REF=4645524d4d424f510100180002000000000000000000000001000000000000008e3ab37a4ffc36330000280000000000dc000000000000001f516550d670799f
[INFO] [stdout]   SIM_UAPI_QWEN3_OBJECT_SERVICE_SNAPSHOT=/tmp/sim-cli-lingqu-memory-paper-engram-state-ref-1362/registry/lingqu_object_service_snapshot.json
[INFO] [stdout]   registry_table_bytes: 256
[INFO] [stdout]   registry_indices_bytes: 0
[INFO] [stdout]   registry_gate_bytes: 16
[INFO] [stdout]   registry_state_manifest_bytes: 220
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::lingqu_memory_publish_paper_engram_state_ref_cli_runs' (1409) panicked at crates/sim-cli/src/main.rs:22095:10:
[INFO] [stdout] validate paper Engram CPU/simpler backend parity: prepare simpler-host manifest
[INFO] [stdout] 
[INFO] [stdout] Caused by:
[INFO] [stdout]     simpler host matmul artifact producer failed: /opt/rustwide/workdir/crates/sim-cli/../../guest-linux/aarch64/scripts/prepare_simpler_host_matmul_artifacts.py status=exit status: 1
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <anyhow::Error>::msg::<alloc::string::String>
[INFO] [stdout]              at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/backtrace.rs:10:14
[INFO] [stdout]    1: sim_cli::ensure_simpler_host_matmul_manifest_for_platform
[INFO] [stdout]              at ./src/main.rs:33973:9
[INFO] [stdout]    2: sim_cli::ensure_simpler_host_matmul_manifest
[INFO] [stdout]              at ./src/main.rs:33922:5
[INFO] [stdout]    3: sim_cli::prepare_qwen3_matmul_batch_environment
[INFO] [stdout]              at ./src/main.rs:33904:5
[INFO] [stdout]    4: sim_cli::run_lingqu_memory_validate_paper_engram_backend_parity_cli
[INFO] [stdout]              at ./src/main.rs:5029:5
[INFO] [stdout]    5: sim_cli::tests::lingqu_memory_publish_paper_engram_state_ref_cli_runs
[INFO] [stdout]              at ./src/main.rs:22081:9
[INFO] [stdout]    6: sim_cli::tests::lingqu_memory_publish_paper_engram_state_ref_cli_runs::{closure#0}
[INFO] [stdout]              at ./src/main.rs:21773:63
[INFO] [stdout]    7: <sim_cli::tests::lingqu_memory_publish_paper_engram_state_ref_cli_runs::{closure#0} as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    8: <fn() -> core::result::Result<(), alloc::string::String> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]    9: test::__rust_begin_short_backtrace::<core::result::Result<(), alloc::string::String>, fn() -> core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   10: test::run_test_in_process::{closure#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   11: <core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   12: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   13: std::panicking::catch_unwind::<core::result::Result<(), alloc::string::String>, core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   14: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<test::run_test_in_process::{closure#0}>, core::result::Result<(), alloc::string::String>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   15: test::run_test_in_process
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   16: test::run_test::{closure#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   17: test::run_test::{closure#1}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   18: std::sys::backtrace::__rust_begin_short_backtrace::<test::run_test::{closure#1}, ()>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   19: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   20: <core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   21: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   22: std::panicking::catch_unwind::<(), core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   23: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   24: std::thread::lifecycle::spawn_unchecked::<test::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   25: <std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26: <alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output = ()> + core::marker::Send> as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   27: <std::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]              at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   28: <unknown>
[INFO] [stdout]   29: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5c37655660f1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5c37655660f1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5c37655660f1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5c37655660f1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5c376557f11a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5c376557f11a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5c376556b41c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5c376556b41c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5c376553ee46 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5c376553ee46 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5c376555b529 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5c3764d81fb0 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5c3764d81fb0 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5c376555b6e2 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5c376555b6e2 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5c376553eef2 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5c3765535cc9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5c37655401bd - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5c376557f8ec - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5c376557f662 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5c3764b8be9c - <core[6883ba1bc0fe4ed1]::result::Result<(), anyhow[3b9a07a6948cd063]::Error>>::expect
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1183:23
[INFO] [stdout]   21:     0x5c3764a1a36e - sim_cli[1a8f77e9a9a01d62]::tests::lingqu_memory_publish_paper_engram_state_ref_cli_runs
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/sim-cli/src/main.rs:22095:10
[INFO] [stdout]   22:     0x5c37649d89f7 - sim_cli[1a8f77e9a9a01d62]::tests::lingqu_memory_publish_paper_engram_state_ref_cli_runs::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/crates/sim-cli/src/main.rs:21773:63
[INFO] [stdout]   23:     0x5c3764d71f26 - <sim_cli[1a8f77e9a9a01d62]::tests::lingqu_memory_publish_paper_engram_state_ref_cli_runs::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5c3764d752eb - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5c3764d752eb - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5c3764d82935 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5c3764d82935 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5c3764d82935 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x5c3764d82935 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5c3764d82935 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5c3764d82935 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5c3764d82935 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5c3764d7d3e4 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5c3764d7d3e4 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5c3764d85a82 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5c3764d85a82 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5c3764d85a82 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x5c3764d85a82 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5c3764d85a82 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5c3764d85a82 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5c3764d85a82 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5c37655648af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   43:     0x5c37655648af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x7b9f00103aa4 - <unknown>
[INFO] [stdout]   45:     0x7b9f00190a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::lingqu_memory_publish_paper_engram_state_ref_cli_runs
[INFO] [stdout]     tests::qwen3_guest_decode_loop_skips_post_run_promote_by_default
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 208 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.56s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p sim-cli --bin sim-cli`
[INFO] running `Command { std: "docker" "inspect" "4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e", kill_on_drop: false }`
[INFO] [stdout] 4682a5ba2409613d9cc0f2a4799f5d847af04702d2cd7cca1440cef06f931a1e
