[INFO] fetching crate sema-vm 1.36.0...
[INFO] testing sema-vm-1.36.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate sema-vm 1.36.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate sema-vm 1.36.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate sema-vm 1.36.0
[INFO] tweaked toml for crates.io crate sema-vm 1.36.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate sema-vm 1.36.0 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 sema-vm 1.36.0 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-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11
[INFO] running `Command { std: "docker" "start" "7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11", 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" "7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11" "/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" "7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11", 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" "7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling object v0.39.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling web-time v1.1.0
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling cc v1.4.3
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling lasso v0.7.3
[INFO] [stderr]    Compiling stacker v0.1.25
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling toml v1.1.4+spec-1.1.0
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling ar_archive_writer v0.5.3
[INFO] [stderr]    Compiling psm v0.1.32
[INFO] [stderr]    Compiling sema-core v1.36.0
[INFO] [stderr]    Compiling sema-reader v1.36.0
[INFO] [stderr]    Compiling sema-vm v1.36.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.43s
[INFO] running `Command { std: "docker" "inspect" "7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11", 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" "7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11" "/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 rustix v1.1.4
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling condtype v1.3.0
[INFO] [stderr]    Compiling regex-lite v0.1.9
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling divan-macros v0.1.21
[INFO] [stderr]    Compiling divan v0.1.21
[INFO] [stderr]    Compiling sema-vm v1.36.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 22.53s
[INFO] running `Command { std: "docker" "inspect" "7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11", 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" "7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/sema-vm/1fb360f8057e7e92/out/sema_vm-1fb360f8057e7e92)
[INFO] [stdout] 
[INFO] [stdout] running 609 tests
[INFO] [stdout] test compiler::tests::test_compile_and_short_circuit ... ok
[INFO] [stdout] test compiler::tests::test_calling_convention_runtime_call ... ok
[INFO] [stdout] test compiler::tests::test_compile_global_set_disables_self_call ... ok
[INFO] [stdout] test compiler::tests::test_compile_define_nontail_self_call_emits_call_self ... ok
[INFO] [stdout] test compiler::tests::test_compile_do_loop ... ok
[INFO] [stdout] test compiler::tests::test_compile_if_not_peephole ... ok
[INFO] [stdout] test compiler::tests::test_compile_and_empty ... ok
[INFO] [stdout] test compiler::tests::test_compile_global_var ... ok
[INFO] [stdout] test compiler::tests::test_compile_begin ... ok
[INFO] [stdout] test compiler::tests::test_compile_if ... ok
[INFO] [stdout] test compiler::tests::test_compile_define_tail_self_call_emits_self_tail_call ... ok
[INFO] [stdout] test compiler::tests::test_compile_define ... ok
[INFO] [stdout] test compiler::tests::test_alloc_cache_slot_overflow_errors ... ok
[INFO] [stdout] test compiler::tests::test_compile_closure_with_upvalue ... ok
[INFO] [stdout] test compiler::tests::test_compile_intrinsic_lt ... ok
[INFO] [stdout] test compiler::tests::test_compile_letrec ... ok
[INFO] [stdout] test compiler::tests::test_compile_intrinsic_mut_arr_set ... ok
[INFO] [stdout] test compiler::tests::test_compile_let ... ok
[INFO] [stdout] test compiler::tests::test_compile_intrinsic_negate ... ok
[INFO] [stdout] test compiler::tests::test_compile_many_empty ... ok
[INFO] [stdout] test compiler::tests::test_compile_int_literal ... ok
[INFO] [stdout] test compiler::tests::test_compile_let_star ... ok
[INFO] [stdout] test compiler::tests::test_compile_intrinsic_in_tail_position ... ok
[INFO] [stdout] test compiler::tests::test_compile_many_multiple ... ok
[INFO] [stdout] test compiler::tests::test_compile_intrinsic_mut_arr_get ... ok
[INFO] [stdout] test compiler::tests::test_compile_intrinsic_not ... ok
[INFO] [stdout] test compiler::tests::test_compile_depth_limit ... ok
[INFO] [stdout] test compiler::tests::test_compile_lambda ... ok
[INFO] [stdout] test compiler::tests::test_compile_map_literal ... ok
[INFO] [stdout] test compiler::tests::test_compile_if_not_peephole_guarded_by_redefinition ... ok
[INFO] [stdout] test compiler::tests::test_compile_intrinsic_sub ... ok
[INFO] [stdout] test compiler::tests::test_compile_many_single ... ok
[INFO] [stdout] test compiler::tests::test_compile_lambda_rest_param ... ok
[INFO] [stdout] test compiler::tests::test_compile_mut_arr_get_default_form_stays_call_global ... ok
[INFO] [stdout] test compiler::tests::test_compile_nested_lambda_self_name_stays_global ... ok
[INFO] [stdout] test compiler::tests::test_compile_nil ... ok
[INFO] [stdout] test compiler::tests::test_compile_named_let ... ok
[INFO] [stdout] test compiler::tests::test_compile_named_let_emits_self_tail_call ... ok
[INFO] [stdout] test compiler::tests::test_compile_non_intrinsic_still_uses_call_global ... ok
[INFO] [stdout] test compiler::tests::test_compile_mut_arr_intrinsics_guarded_by_redefinition ... ok
[INFO] [stdout] test compiler::tests::test_compile_non_tail_call ... ok
[INFO] [stdout] test compiler::tests::test_compile_mut_arr_set_wrong_arity_stays_call_global ... ok
[INFO] [stdout] test compiler::tests::test_compile_non_tail_in_begin ... ok
[INFO] [stdout] test compiler::tests::test_compile_nested_lambda_func_ids ... ok
[INFO] [stdout] test compiler::tests::test_compile_redefined_name_disables_self_call ... ok
[INFO] [stdout] test compiler::tests::test_compile_mutual_recursion_stays_global ... ok
[INFO] [stdout] test compiler::tests::test_compile_or_empty ... ok
[INFO] [stdout] test compiler::tests::test_compile_named_let_escaping_keeps_upvalue ... ok
[INFO] [stdout] test compiler::tests::test_compile_or_short_circuit ... ok
[INFO] [stdout] test compiler::tests::test_compile_nested_if ... ok
[INFO] [stdout] test compiler::tests::test_compile_quote ... ok
[INFO] [stdout] test compiler::tests::test_compile_true_false ... ok
[INFO] [stdout] test compiler::tests::test_compile_set_local ... ok
[INFO] [stdout] test compiler::tests::test_compile_string_literal ... ok
[INFO] [stdout] test compiler::tests::test_compile_throw ... ok
[INFO] [stdout] test compiler::tests::test_compile_try_catch ... ok
[INFO] [stdout] test compiler::tests::test_compile_set_upvalue ... ok
[INFO] [stdout] test compiler::tests::test_no_take_for_captured_slot ... ok
[INFO] [stdout] test compiler::tests::test_no_take_for_set_target ... ok
[INFO] [stdout] test compiler::tests::test_no_take_in_top_level_chunk ... ok
[INFO] [stdout] test compiler::tests::test_compile_vector_literal ... ok
[INFO] [stdout] test compiler::tests::test_compile_set_global ... ok
[INFO] [stdout] test compiler::tests::test_compile_value_reference_stays_load_global ... ok
[INFO] [stdout] test compiler::tests::test_no_take_in_function_with_try ... ok
[INFO] [stdout] test compiler::tests::test_compile_tail_call ... ok
[INFO] [stdout] test compiler::tests::test_take_local_blocked_by_read_after_branch ... ok
[INFO] [stdout] test compiler::tests::test_take_in_nontail_self_recursive_define ... ok
[INFO] [stdout] test compiler::tests::test_no_take_in_self_tail_recursive_define ... ok
[INFO] [stdout] test compiler::tests::test_no_take_in_named_let_loop ... ok
[INFO] [stdout] test compiler::tests::test_no_take_in_function_with_do_loop ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_call_global ... ok
[INFO] [stdout] test compiler::tests::test_take_local_in_both_branches ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_globals ... ok
[INFO] [stdout] test compiler::tests::test_take_local_last_use_call_arg ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_intrinsic_predicates ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_self_tail_call ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_locals ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_arithmetic ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_jump ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_make_closure ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_call ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_collections ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_unknown_opcode ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_no_name ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_all_jumps ... ok
[INFO] [stdout] test emit::tests::test_const_dedup_keywords ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_zero_operand_ops ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_call_native ... ok
[INFO] [stdout] test emit::tests::test_emit_const ... ok
[INFO] [stdout] test emit::tests::test_const_dedup_neg_zero_vs_pos_zero ... ok
[INFO] [stdout] test emit::tests::test_const_dedup_nan ... ok
[INFO] [stdout] test emit::tests::test_const_dedup_strings ... ok
[INFO] [stdout] test compiler::tests::test_take_local_only_at_last_use ... ok
[INFO] [stdout] test emit::tests::test_current_pc ... ok
[INFO] [stdout] test hof_sync::tests::callback_driven_native_resolves_its_callback_argument ... ok
[INFO] [stdout] test hof_sync::tests::suspension_capable_and_dynamic_callees_are_conservative ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_simple ... ok
[INFO] [stdout] test disasm::tests::test_disassemble_specialized_locals ... ok
[INFO] [stdout] test emit::tests::test_const_dedup ... ok
[INFO] [stdout] test hof_sync::tests::pure_and_inert_native_bodies_cannot_suspend ... ok
[INFO] [stdout] test lower::tests::test_lower_and_empty ... ok
[INFO] [stdout] test emit::tests::test_const_dedup_mixed_types_no_collision ... ok
[INFO] [stdout] test lower::tests::test_lower_define_function ... ok
[INFO] [stdout] test hof_sync::tests::verdicts_reanalyze_after_global_rebind ... ok
[INFO] [stdout] test emit::tests::test_const_dedup_floats ... ok
[INFO] [stdout] test lower::tests::test_all_special_forms_recognized ... ok
[INFO] [stdout] test lower::tests::test_lower_and ... ok
[INFO] [stdout] test lower::tests::test_lower_bool ... ok
[INFO] [stdout] test lower::tests::test_lower_begin ... ok
[INFO] [stdout] test lower::tests::test_lower_case ... ok
[INFO] [stdout] test lower::tests::test_lower_begin_single ... ok
[INFO] [stdout] test emit::tests::test_emit_jump_and_patch ... ok
[INFO] [stdout] test emit::tests::test_emit_span ... ok
[INFO] [stdout] test lower::tests::test_lower_define_record_type ... ok
[INFO] [stdout] test lower::tests::test_lower_cond ... ok
[INFO] [stdout] test lower::tests::test_lower_define_simple ... ok
[INFO] [stdout] test lower::tests::test_lower_cond_else ... ok
[INFO] [stdout] test lower::tests::test_lower_defmacro ... ok
[INFO] [stdout] test lower::tests::test_lower_import ... ok
[INFO] [stdout] test lower::tests::test_lower_defun ... ok
[INFO] [stdout] test lower::tests::test_lower_force ... ok
[INFO] [stdout] test lower::tests::test_lower_function_call ... ok
[INFO] [stdout] test lower::tests::test_lower_delay ... ok
[INFO] [stdout] test lower::tests::test_lower_fn ... ok
[INFO] [stdout] test lower::tests::test_lower_lambda ... ok
[INFO] [stdout] test lower::tests::test_lower_int ... ok
[INFO] [stdout] test lower::tests::test_lower_if_no_else ... ok
[INFO] [stdout] test lower::tests::test_lower_if ... ok
[INFO] [stdout] test lower::tests::test_lower_letrec ... ok
[INFO] [stdout] test lower::tests::test_lower_let_star ... ok
[INFO] [stdout] test lower::tests::test_lower_do ... ok
[INFO] [stdout] test lower::tests::test_lower_eval ... ok
[INFO] [stdout] test lower::tests::test_lower_empty_list ... ok
[INFO] [stdout] test lower::tests::test_lower_keyword ... ok
[INFO] [stdout] test lower::tests::test_lower_nil ... ok
[INFO] [stdout] test lower::tests::test_lower_load ... ok
[INFO] [stdout] test lower::tests::test_lower_named_let ... ok
[INFO] [stdout] test lower::tests::test_lower_or ... ok
[INFO] [stdout] test lower::tests::test_lower_map ... ok
[INFO] [stdout] test lower::tests::test_lower_let ... ok
[INFO] [stdout] test lower::tests::test_lower_match_and_match_star_distinct ... ok
[INFO] [stdout] test lower::tests::test_lower_lambda_rest ... ok
[INFO] [stdout] test lower::tests::test_lower_depth_limit ... ok
[INFO] [stdout] test lower::tests::test_lower_quasiquote_splice ... ok
[INFO] [stdout] test lower::tests::test_lower_quasiquote_simple ... ok
[INFO] [stdout] test lower::tests::test_lower_quote ... ok
[INFO] [stdout] test lower::tests::test_lower_quasiquote_unquote ... ok
[INFO] [stdout] test lower::tests::test_lower_throw ... ok
[INFO] [stdout] test lower::tests::test_lower_string ... ok
[INFO] [stdout] test lower::tests::test_lower_or_empty ... ok
[INFO] [stdout] test lower::tests::test_lower_set ... ok
[INFO] [stdout] test lower::tests::test_lower_symbol ... ok
[INFO] [stdout] test lower::tests::test_lowering_error_carries_form_span ... ok
[INFO] [stdout] test lower::tests::test_lower_when ... ok
[INFO] [stdout] test lower::tests::test_lowering_error_without_span_map_has_no_trace ... ok
[INFO] [stdout] test lower::tests::test_lower_vector ... ok
[INFO] [stdout] test lower::tests::test_lower_with_span_map_vs_without ... ok
[INFO] [stdout] test lower::tests::test_lower_try ... ok
[INFO] [stdout] test lower::tests::test_lower_unless ... ok
[INFO] [stdout] test lower::tests::test_lower_with_span_map_cleans_up_thread_local ... ok
[INFO] [stdout] test lower::tests::test_lower_with_span_map_attaches_spans ... ok
[INFO] [stdout] test lower::tests::test_non_tail_position ... ok
[INFO] [stdout] test lower::tests::test_tail_position_lambda_body ... ok
[INFO] [stdout] test lower::tests::test_try_body_not_tail ... ok
[INFO] [stdout] test optimize::tests::test_shadow_define_in_begin ... ok
[INFO] [stdout] test lower::tests::test_lower_with_span_map_lambda ... ok
[INFO] [stdout] test resolve::tests::test_resolve_and_or ... ok
[INFO] [stdout] test lower::tests::test_tail_if_branches ... ok
[INFO] [stdout] test lower::tests::test_tail_position_begin ... ok
[INFO] [stdout] test resolve::tests::test_resolve_call_args ... ok
[INFO] [stdout] test lower::tests::workflow_approval_is_only_valid_in_direct_call_position ... ok
[INFO] [stdout] test resolve::tests::test_resolve_deep_upvalue_chain_4_levels ... ok
[INFO] [stdout] test resolve::tests::test_resolve_define_at_top_level ... ok
[INFO] [stdout] test resolve::tests::test_resolve_global_var ... ok
[INFO] [stdout] test resolve::tests::test_resolve_define_in_function ... ok
[INFO] [stdout] test resolve::tests::test_resolve_global_in_call ... ok
[INFO] [stdout] test resolve::tests::test_resolve_do_loop ... ok
[INFO] [stdout] test resolve::tests::test_resolve_inner_define_forward_reference ... ok
[INFO] [stdout] test resolve::tests::test_resolve_lambda_does_not_add_top_level_locals ... ok
[INFO] [stdout] test resolve::tests::test_resolve_lambda_multiple_params ... ok
[INFO] [stdout] test resolve::tests::test_resolve_inner_define_mutual_recursion ... ok
[INFO] [stdout] test resolve::tests::test_resolve_let_star_sequential ... ok
[INFO] [stdout] test resolve::tests::test_resolve_let_bindings ... ok
[INFO] [stdout] test resolve::tests::test_resolve_lambda_param_is_local ... ok
[INFO] [stdout] test lower::tests::test_lower_with_span_map_cleans_up_on_error ... ok
[INFO] [stdout] test resolve::tests::test_resolve_multiple_let_blocks_monotonic_slots ... ok
[INFO] [stdout] test resolve::tests::test_resolve_make_vector_literal ... ok
[INFO] [stdout] test resolve::tests::test_resolve_letrec ... ok
[INFO] [stdout] test resolve::tests::test_resolve_module_body ... ok
[INFO] [stdout] test resolve::tests::test_resolve_named_let ... ok
[INFO] [stdout] test resolve::tests::test_resolve_multiple_upvalues ... ok
[INFO] [stdout] test resolve::tests::test_resolve_named_let_capture ... ok
[INFO] [stdout] test resolve::tests::test_resolve_rest_param ... ok
[INFO] [stdout] test resolve::tests::test_resolve_nested_define_then_capture ... ok
[INFO] [stdout] test resolve::tests::test_resolve_quote_untouched ... ok
[INFO] [stdout] test resolve::tests::test_resolve_set_global ... ok
[INFO] [stdout] test resolve::tests::test_resolve_set_local ... ok
[INFO] [stdout] test resolve::tests::test_resolve_literal ... ok
[INFO] [stdout] test resolve::tests::test_resolve_depth_limit ... ok
[INFO] [stdout] test resolve::tests::test_resolve_top_level_nested_let_locals ... ok
[INFO] [stdout] test resolve::tests::test_resolve_top_level_no_locals ... ok
[INFO] [stdout] test resolve::tests::test_resolve_upvalue_chain ... ok
[INFO] [stdout] test resolve::tests::test_resolve_top_level_var_is_global ... ok
[INFO] [stdout] test resolve::tests::test_resolve_upvalue_simple ... ok
[INFO] [stdout] test resolve::tests::test_resolve_set_through_upvalue ... ok
[INFO] [stdout] test resolve::tests::test_resolve_top_level_define_local ... ok
[INFO] [stdout] test resolve::tests::test_resolve_top_level_let_locals ... ok
[INFO] [stdout] test resolve::tests::test_resolve_try_catch_var ... ok
[INFO] [stdout] test resolve::tests::test_self_tail_call_internal_define_elides_self_upvalue ... ok
[INFO] [stdout] test resolve::tests::test_resolve_upvalue_dedup ... ok
[INFO] [stdout] test resolve::tests::test_self_tail_call_internal_define_escape_keeps_upvalue ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_checks_deadline_and_cancellation_before_a_quantum ... ok
[INFO] [stdout] test resolve::tests::test_resolve_shadowing ... ok
[INFO] [stdout] test resolve::tests::test_self_tail_call_internal_define_redefine_keeps_upvalue ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_cleans_current_call_continuation_at_the_transition_cap ... ok
[INFO] [stdout] test resolve::tests::test_resolve_shadowing_with_capture ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_cleans_rejected_outcomes_without_driving_cleanup_results ... ok
[INFO] [stdout] test resolve::tests::test_self_tail_call_letrec_sibling_set_keeps_upvalue ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_drives_multimethod_dispatch_and_handler_inline ... ok
[INFO] [stdout] test resolve::tests::test_self_tail_call_named_let_elides_self_upvalue ... ok
[INFO] [stdout] test restricted::tests::cloned_restricted_budget_is_shared_across_separate_runs ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_preserves_an_ambient_runtime_quantum_guard ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_rejects_timer_through_runtime_abi_and_error_is_catchable ... ok
[INFO] [stdout] test resolve::tests::test_self_tail_call_not_applied_when_loop_name_escapes ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_rejects_channel_spawn_and_runtime_requests ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_resumes_pending_continuations_on_instruction_cap ... ok
[INFO] [stdout] test resolve::tests::test_self_tail_call_internal_define_sibling_set_keeps_upvalue ... ok
[INFO] [stdout] test resolve::tests::test_self_tail_call_not_applied_for_non_tail_self_call ... ok
[INFO] [stdout] test resolve::tests::test_self_tail_call_not_applied_when_captured_by_inner_lambda ... ok
[INFO] [stdout] test runtime::host::thread_pool_tests::shutdown_is_bounded_with_in_flight_job ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_shares_one_instruction_budget_across_callback_vms ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_drives_structural_keyword_calls_inline ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_drives_vm_callbacks_and_continuation_calls_inline ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_rejects_external_operation_before_job_admission ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_enforces_one_shared_instruction_limit ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_installs_exact_task_context_for_native_and_continuation ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_runs_a_pure_program_through_runtime_quantum ... ok
[INFO] [stdout] test restricted::tests::restricted_owner_pops_its_vm_index_in_release_builds_too ... ok
[INFO] [stdout] test runtime::resource_gate::tests::close_fails_all_parked_waiters_and_drops_the_gate ... ok
[INFO] [stdout] test runtime::resource_gate::tests::foreign_runtime_ids_are_rejected ... ok
[INFO] [stdout] test runtime::resource_gate::tests::reentrant_acquire_fails_instead_of_parking_behind_itself ... ok
[INFO] [stdout] test runtime::state::scope_swap_tests::ambient_nonempty_forces_real_swap_even_when_captured_is_empty ... ok
[INFO] [stdout] test runtime::state::scope_swap_tests::fast_path_reclaims_on_drop_when_opened_mid_quantum ... ok
[INFO] [stdout] test runtime::state::scope_swap_tests::fast_path_reclaims_scope_opened_during_the_quantum ... ok
[INFO] [stdout] test runtime::resource_gate::tests::cancel_removes_a_parked_waiter_and_skips_it_on_release ... ok
[INFO] [stdout] test runtime::resource_gate::tests::contended_acquire_parks_and_release_wakes_fifo_head ... ok
[INFO] [stdout] test runtime::state::scope_swap_tests::fast_path_skips_swap_when_both_empty ... ok
[INFO] [stdout] test runtime::state::scope_swap_tests::interleave_nonempty_then_empty_skip_with_midquantum_open ... ok
[INFO] [stdout] test runtime::state::scope_swap_tests::interleaved_quanta_keep_otel_and_usage_isolated ... ok
[INFO] [stdout] test runtime::resource_gate::tests::stale_owner_cannot_release_a_transferred_gate ... ok
[INFO] [stdout] test runtime::resource_gate::tests::take_wake_removes_a_buffered_wake ... ok
[INFO] [stdout] test runtime::tests::async_run_barrier_releases_over_resource_slot_cycle ... ok
[INFO] [stdout] test runtime::tests::active_debugger_stops_only_its_target_root ... ok
[INFO] [stdout] test runtime::tests::cancel_root_is_idempotent_second_call_returns_false_no_panic ... ok
[INFO] [stdout] test runtime::state::scope_swap_tests::drop_restores_displaced_contexts_on_unwind ... ok
[INFO] [stdout] test restricted::tests::restricted_owner_storage_is_flat_for_nonrecursive_fatal_cleanup ... ok
[INFO] [stdout] test runtime::resource_gate::tests::acquire_free_then_release_goes_idle ... ok
[INFO] [stdout] test runtime::tests::cancel_root_on_a_settled_root_returns_false ... ok
[INFO] [stdout] test runtime::tests::cancel_root_reaps_a_plain_single_task_root ... ok
[INFO] [stdout] test runtime::tests::cancel_root_reaps_a_directly_parked_sibling_child ... ok
[INFO] [stdout] test runtime::tests::cancel_root_sweep_aborts_an_external_grandchild_exactly_once ... ok
[INFO] [stdout] test runtime::tests::cancellation_after_vm_quantum_expiry_resumes_installed_continuation ... ok
[INFO] [stdout] test runtime::tests::cancellation_before_callable_invocation_is_delivered_to_its_continuation ... ok
[INFO] [stdout] test runtime::tests::cancel_root_reaps_a_fire_and_forget_grandchild_of_an_already_settled_task ... ok
[INFO] [stdout] test runtime::tests::cancelling_between_resource_gate_allocation_and_store_closes_the_gate ... ok
[INFO] [stdout] test runtime::tests::cancelling_external_parked_task_runs_abort_hook_at_request_time ... ok
[INFO] [stdout] test runtime::tests::cancelling_a_gate_owner_parked_on_a_channel_releases_the_next_waiter ... ok
[INFO] [stdout] test runtime::tests::cancelling_a_granted_but_not_run_gate_acquirer_releases_the_gate ... ok
[INFO] [stdout] test runtime::tests::cancelling_before_a_staged_resource_acquire_does_not_take_the_gate ... ok
[INFO] [stdout] test runtime::tests::cancel_root_sweep_does_not_reach_a_sibling_roots_tasks ... ok
[INFO] [stdout] test runtime::tests::channel_buffer_fifo_close_and_exact_waiter_cleanup ... ok
[INFO] [stdout] test runtime::tests::channel_cancel_wait_surfaces_blocked_sender_value_and_receiver_kind ... ok
[INFO] [stdout] test runtime::tests::channel_registry_is_fifo_and_cancellation_is_exact ... ok
[INFO] [stdout] test runtime::tests::channel_try_receive_rendezvous_and_promotes_blocked_senders ... ok
[INFO] [stdout] test runtime::tests::channel_close_detaches_long_fanout_and_emits_one_wake_at_a_time ... ok
[INFO] [stdout] test runtime::tests::channel_close_staged_wake_survives_receiver_cancellation ... ok
[INFO] [stdout] test runtime::tests::continuation_call_apply_invoke_resume_and_final_apply_are_distinct_turns ... ok
[INFO] [stdout] test runtime::tests::command_cancellation_settles_resource_waiter_after_close_wake_is_committed ... ok
[INFO] [stdout] test runtime::tests::deadlocked_root_deregisters_promise_wait_before_later_dependency_wake ... ok
[INFO] [stdout] test runtime::tests::drive_limits_reserve_root_visit_under_completion_and_timer_backlogs ... ok
[INFO] [stdout] test runtime::tests::channel_handoff_continuation_composing_further_takes_the_deferred_cold_path ... ok
[INFO] [stdout] test runtime::tests::continuation_chain_is_traceable_and_bounded_by_drive_work_items ... ok
[INFO] [stdout] test runtime::host::thread_pool_tests::executor_struct_dropped_before_lease_still_accepts ... ok
[INFO] [stdout] test runtime::tests::drive_rotation_persists_for_repeated_one_credit_calls ... ok
[INFO] [stdout] test runtime::tests::dropped_runtime_with_live_capturing_root_does_not_leak_into_next_runtime_on_thread ... ok
[INFO] [stdout] test runtime::tests::drive_reservation_leaves_a_credit_for_other_sources ... ok
[INFO] [stdout] test runtime::tests::external_completion_after_cancellation_request_settles_cancelled_not_returned ... ok
[INFO] [stdout] test runtime::tests::invalid_callable_failure_is_delivered_to_its_continuation ... ok
[INFO] [stdout] test runtime::tests::drive_does_not_consume_unvisited_reserved_roots ... ok
[INFO] [stdout] test runtime::tests::dormant_protocol_wait_fails_through_continuation ... ok
[INFO] [stdout] test runtime::tests::drive_limits_wall_clock_is_checked_between_items ... ok
[INFO] [stdout] test runtime::tests::native_call_multimethod_dispatch_and_selected_handler_suspend ... ok
[INFO] [stdout] test runtime::tests::extracted_runtime_closure_preserves_call_native_table ... ok
[INFO] [stdout] test runtime::tests::promise_and_channel_allocator_exhaustion_leave_no_registry_record ... ok
[INFO] [stdout] test runtime::tests::forced_deadlock_settlement_aborts_external_wait_without_arming_a_resume ... ok
[INFO] [stdout] test runtime::tests::forced_deadlock_cleanup_matrix_deregisters_every_protocol_wait_kind ... ok
[INFO] [stdout] test runtime::tests::native_call_into_sema_closure_and_back_to_native_uses_task_vm ... ok
[INFO] [stdout] test runtime::tests::promise_observer_cancellation_does_not_cancel_supplied_promise ... ok
[INFO] [stdout] test runtime::tests::nested_runtime_drive_fails_without_resetting_outer_instruction_accounting ... ok
[INFO] [stdout] test runtime::tests::promise_observers_preserve_registration_order_and_reject_duplicates ... ok
[INFO] [stdout] test runtime::tests::protocol_registries_reject_foreign_ids_and_preserve_canonical_settlements ... ok
[INFO] [stdout] test runtime::tests::protocol_internal_wait_exhaustion_fails_through_continuation ... ok
[INFO] [stdout] test runtime::tests::ready_is_fifo_within_each_root_and_fair_across_roots ... ok
[INFO] [stdout] test runtime::tests::rendezvous_wake_survives_receiver_shutdown_cancellation ... ok
[INFO] [stdout] test runtime::tests::root_filtered_drive_does_not_report_a_foreign_debug_stop ... ok
[INFO] [stdout] test runtime::tests::root_filtered_drive_leaves_a_later_foreign_root_queued ... ok
[INFO] [stdout] test runtime::tests::ready_duplicate_task_wakes_and_root_membership_are_idempotent ... ok
[INFO] [stdout] test runtime::tests::ready_removing_settled_root_preserves_remaining_rotation ... ok
[INFO] [stdout] test runtime::tests::ready_round_robins_perpetually_requeued_roots ... ok
[INFO] [stdout] test runtime::tests::resource_gate_handle_reports_a_dropped_runtime_instead_of_hiding_it ... ok
[INFO] [stdout] test runtime::tests::root_filtered_drive_does_not_invoke_a_foreign_pending_call ... ok
[INFO] [stdout] test runtime::tests::root_filtered_drive_leaves_an_earlier_foreign_root_queued ... ok
[INFO] [stdout] test runtime::tests::root_filtered_idle_ignores_a_foreign_timer_deadline ... ok
[INFO] [stdout] test runtime::tests::root_filtered_mixed_channel_close_preserves_the_foreign_stage_position ... ok
[INFO] [stdout] test runtime::tests::root_filtered_idle_ignores_a_foreign_external_wait ... ok
[INFO] [stdout] test runtime::tests::root_filtered_drive_stages_but_does_not_decode_a_foreign_external_completion ... ok
[INFO] [stdout] test runtime::tests::runtime_blocked_channel_receive_preserves_false_rendezvous_value ... ok
[INFO] [stdout] test runtime::tests::runtime_cancel_is_sticky_and_settles_root_once ... ok
[INFO] [stdout] test runtime::tests::runtime_cancel_and_reap_hooks_may_poll_root_handle_reentrantly ... ok
[INFO] [stdout] test runtime::tests::runtime_cancellation_removes_registered_timer_and_settles_once ... ok
[INFO] [stdout] test runtime::tests::runtime_command_handle_cancel_root_lands_within_one_drive_turn ... ok
[INFO] [stdout] test runtime::tests::root_filtered_mixed_promise_wake_preserves_the_foreign_stage_position ... ok
[INFO] [stdout] test runtime::tests::runtime_command_handle_cancel_all_settles_debug_paused_and_sibling_roots ... ok
[INFO] [stdout] test runtime::tests::runtime_command_handle_cancel_root_settles_debug_paused_root_without_resume ... ok
[INFO] [stdout] test runtime::tests::runtime_command_handle_outliving_runtime_returns_false_without_panic ... ok
[INFO] [stdout] test runtime::tests::root_handle_cancel_reaps_a_fire_and_forget_grandchild ... ok
[INFO] [stdout] test runtime::tests::exact_quarantine_removal_leaves_one_charged_tombstone_without_scanning_predecessors ... ok
[INFO] [stdout] test runtime::tests::runtime_decode_failure_settles_once_and_duplicate_completion_is_late ... ok
[INFO] [stdout] test runtime::tests::runtime_delayed_promise_wait_resumes_with_canonical_settlement ... ok
[INFO] [stdout] test runtime::tests::runtime_command_handle_cancel_root_settles_a_debug_paused_child ... ok
[INFO] [stdout] test runtime::tests::runtime_command_handle_cancel_all_lands_within_one_drive_turn ... ok
[INFO] [stdout] test runtime::tests::runtime_drop_turns_weak_root_handle_into_runtime_dropped ... ok
[INFO] [stdout] test runtime::tests::runtime_continuation_may_suspend_again_without_nested_state_borrow ... ok
[INFO] [stdout] test runtime::tests::runtime_duplicate_timer_key_leaves_task_running_and_no_timer ... ok
[INFO] [stdout] test runtime::tests::runtime_duplicate_after_quarantine_reap_is_late ... ok
[INFO] [stdout] test runtime::tests::runtime_drive_charges_external_extract_decode_resume_and_apply_stages ... ok
[INFO] [stdout] test runtime::tests::runtime_drive_rotates_past_completion_backlog_to_visit_root ... ok
[INFO] [stdout] test runtime::tests::runtime_forced_trace_keeps_values_in_root_settlement_and_every_pending_stage ... ok
[INFO] [stdout] test runtime::tests::runtime_drive_reserves_every_eligible_root_visit_credit ... ok
[INFO] [stdout] test runtime::tests::runtime_executes_a_real_vm_root_to_a_returned_value ... ok
[INFO] [stdout] test runtime::tests::runtime_expired_quarantine_bound_reports_invariant_and_retains_non_clean_owner ... ok
[INFO] [stdout] test runtime::tests::runtime_generation_reuse_rejects_stale_generation_without_consuming_live_wait ... ok
[INFO] [stdout] test runtime::tests::runtime_interleaves_two_real_vm_roots_independently ... ok
[INFO] [stdout] test runtime::tests::runtime_native_call_invocation_and_application_use_separate_credits ... ok
[INFO] [stdout] test runtime::tests::runtime_native_external_decoder_and_continuations_keep_owning_eval_context ... ok
[INFO] [stdout] test runtime::tests::runtime_pending_apply_keeps_cycle_through_forced_collection_until_settlement_release ... ok
[INFO] [stdout] test runtime::tests::runtime_pending_action_keeps_cycle_through_forced_collection ... ok
[INFO] [stdout] test runtime::tests::runtime_native_quantum_may_poll_and_cancel_root_reentrantly ... ok
[INFO] [stdout] test runtime::tests::runtime_pending_duplicate_promise_is_valid_for_all_and_race ... ok
[INFO] [stdout] test runtime::tests::runtime_persistent_reap_diagnostic_survives_and_shutdown_is_not_clean ... ok
[INFO] [stdout] test runtime::tests::runtime_promise_all_preserves_input_order_after_reverse_settlement ... ok
[INFO] [stdout] test runtime::tests::runtime_promise_timeout_resolves_to_settlement_when_promise_wins ... ok
[INFO] [stdout] test runtime::tests::runtime_promise_all_fail_fast_leaves_pending_sibling_observable ... ok
[INFO] [stdout] test runtime::tests::runtime_promise_timeout_raises_structured_condition_when_deadline_wins ... ok
[INFO] [stdout] test runtime::tests::runtime_rejects_forged_completion_identity_before_decode ... ok
[INFO] [stdout] test runtime::tests::runtime_quarantine_completion_first_and_cancel_first_have_one_winner ... ok
[INFO] [stdout] test runtime::tests::runtime_root_handles_poll_canonical_settlement_and_reap_after_final_drop ... ok
[INFO] [stdout] test runtime::tests::runtime_request_dispatch_and_response_application_are_separately_charged ... ok
[INFO] [stdout] test runtime::tests::runtime_root_and_task_exhaustion_reject_transactionally ... ok
[INFO] [stdout] test runtime::tests::runtime_settlement_exhaustion_preserves_owner_until_terminal_shutdown ... ok
[INFO] [stdout] test runtime::tests::block_on_inbox_returns_immediately_when_a_command_is_already_buffered ... ok
[INFO] [stdout] test runtime::tests::runtime_shutdown_finalizes_fault_first_raised_during_shutdown ... ok
[INFO] [stdout] test runtime::tests::runtime_shutdown_reports_executor_result ... ok
[INFO] [stdout] test runtime::tests::runtime_settled_root_waits_for_retained_descendant_then_reaps ... ok
[INFO] [stdout] test runtime::tests::runtime_registers_and_fires_timers_with_source_cap_and_idle_deadline ... ok
[INFO] [stdout] test runtime::tests::runtime_shutdown_rejects_admission_cancels_roots_and_reports_clean ... ok
[INFO] [stdout] test runtime::tests::runtime_settlement_keeps_cycle_through_forced_collection_until_reaped ... ok
[INFO] [stdout] test runtime::tests::runtime_submit_executor_may_poll_root_handle_reentrantly ... ok
[INFO] [stdout] test runtime::tests::runtime_shutdown_cancels_waiting_task_and_reaps_quarantine_completion ... ok
[INFO] [stdout] test runtime::tests::runtime_task_promise_publishes_the_tasks_canonical_settlement_once ... ok
[INFO] [stdout] test runtime::tests::runtime_timer_sequence_exhaustion_leaves_task_running_and_no_timer ... ok
[INFO] [stdout] test runtime::tests::runtime_terminal_abort_drops_pending_owners_outside_state_borrow ... ok
[INFO] [stdout] test runtime::tests::runtime_wait_and_operation_exhaustion_are_separate_transactional_seams ... ok
[INFO] [stdout] test runtime::tests::runtime_two_handles_repeat_every_terminal_outcome_and_reap_in_both_drop_orders ... ok
[INFO] [stdout] test runtime::tests::runtime_timer_suspension_resumes_continuation_with_nil_after_deadline ... ok
[INFO] [stdout] test runtime::tests::runtime_terminal_abort_preserves_settled_roots_and_reaps_unhandled_aborts ... ok
[INFO] [stdout] test runtime::tests::runtime_wrong_kind_cleanup_completion_leaves_quarantine_live ... ok
[INFO] [stdout] test runtime::tests::settled_promise_identity_exhaustion_drops_outcome_outside_state_borrow ... ok
[INFO] [stdout] test runtime::tests::runtime_spawn_request_yields_promise_that_settles_with_child_result ... ok
[INFO] [stdout] test runtime::tests::simultaneous_runtimes_route_colliding_local_roots_to_their_own_output_sinks ... ok
[INFO] [stdout] test runtime::tests::state_task_rejects_invalid_edges_with_named_states ... ok
[INFO] [stdout] test runtime::tests::state_root_settles_only_from_its_main_task_and_only_once ... ok
[INFO] [stdout] test runtime::tests::state_task_legal_transition_table ... ok
[INFO] [stdout] test runtime::tests::srv1_spike_idle_external_wait_reports_idle_without_busy_spin ... ok
[INFO] [stdout] test runtime::tests::srv1_spike_external_wait_rearms_across_multiple_idle_parks ... ok
[INFO] [stdout] test runtime::tests::srv1_spike_shutdown_tears_down_parked_waits_cleanly ... ok
[INFO] [stdout] test runtime::tests::srv1_spike_two_parked_tasks_coexist_and_complete_independently ... ok
[INFO] [stdout] test runtime::tests::stale_staged_release_cannot_release_the_new_gate_owner ... ok
[INFO] [stdout] test runtime::tests::state_task_relations_are_stable_and_cancellation_is_first_reason_wins ... ok
[INFO] [stdout] test runtime::tests::timer_cancel_physically_removes_entry_without_tombstones ... ok
[INFO] [stdout] test runtime::tests::timer_same_deadline_is_fifo_and_zero_duration_is_immediately_due ... ok
[INFO] [stdout] test runtime::tests::state_task_settlement_is_legal_from_every_live_state ... ok
[INFO] [stdout] test runtime::tests::state_task_settles_once_with_one_canonical_rc_for_every_outcome ... ok
[INFO] [stdout] test runtime::tests::synthetic_settlement_exhaustion_is_terminal_and_keeps_one_continuation_fate ... ok
[INFO] [stdout] test runtime::tests::timer_cancel_removes_only_exact_generation_and_updates_deadline ... ok
[INFO] [stdout] test runtime::tests::unsupported_spawn_drops_callable_outside_runtime_state_borrow ... ok
[INFO] [stdout] test runtime::tests::vm_native_dispatch_does_not_hold_a_task_context_borrow_during_invocation ... ok
[INFO] [stdout] test runtime::tests::wait_cancel_requires_canonical_request_and_exact_owner_key ... ok
[INFO] [stdout] test runtime::tests::wait_constructor_preserves_executor_attach_error ... ok
[INFO] [stdout] test runtime::tests::wait_inline_completion_observes_registered_state_then_consumes_owners_once ... ok
[INFO] [stdout] test runtime::tests::wait_trace_propagates_cleanup_resource_trace_failure ... ok
[INFO] [stdout] test runtime::tests::wait_trace_reports_exact_owned_edges_and_fails_on_borrowed_context ... ok
[INFO] [stdout] test runtime::tests::wait_trace_includes_cleanup_resource_edges_and_short_circuits ... ok
[INFO] [stdout] test runtime::tests::wrong_runtime_resource_slot_teardown_aborts_instead_of_stranding ... ok
[INFO] [stdout] test runtime::tests::wait_submit_rejection_drops_unadmitted_quarantine ... ok
[INFO] [stdout] test runtime::tests::wait_cancel_uses_first_task_reason_and_only_quarantine_completion_reaps_cleanup ... ok
[INFO] [stdout] test serialize::tests::complex_constant_roundtrips ... ok
[INFO] [stdout] test runtime::tests::wait_completion_for_wrong_task_preserves_active_wait ... ok
[INFO] [stdout] test runtime::tests::wait_submit_rejection_cancels_interruptible_resource_before_resume ... ok
[INFO] [stdout] test runtime::tests::wait_submit_rejection_traverses_decoder_then_continuation ... ok
[INFO] [stdout] test runtime::tests::vm_native_call_ownership_isolated_across_runtimes_and_external_resume ... ok
[INFO] [stdout] test serialize::tests::test_chunk_deserialize_truncated ... ok
[INFO] [stdout] test serialize::tests::test_chunk_roundtrip ... ok
[INFO] [stdout] test serialize::tests::bigint_constant_roundtrips ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_invalid_bool ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_invalid_char ... ok
[INFO] [stdout] test serialize::tests::test_chunk_roundtrip_with_exceptions ... ok
[INFO] [stdout] test serialize::tests::test_chunk_roundtrip_with_spans ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_rejects_nonempty_string_zero ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_rejects_nonzero_reserved ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_rejects_trailing_section_bytes ... ok
[INFO] [stdout] test serialize::tests::rational_constant_roundtrips ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_bad_magic ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_rejects_huge_bytevector ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_bad_version ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_rejects_huge_code_len ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_rejects_huge_string_count ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_too_short ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_truncated_data ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_string_index_out_of_range ... ok
[INFO] [stdout] test serialize::tests::test_full_file_roundtrip ... ok
[INFO] [stdout] test serialize::tests::test_full_file_roundtrip_with_globals ... ok
[INFO] [stdout] test serialize::tests::test_magic_detection ... ok
[INFO] [stdout] test serialize::tests::test_missing_required_section_errors ... ok
[INFO] [stdout] test serialize::tests::test_serialize_bytevector ... ok
[INFO] [stdout] test serialize::tests::test_serialize_char ... ok
[INFO] [stdout] test serialize::tests::test_full_file_with_functions ... ok
[INFO] [stdout] test serialize::tests::test_function_roundtrip ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_unknown_tag ... ok
[INFO] [stdout] test serialize::tests::test_deserialize_value_depth_limit ... ok
[INFO] [stdout] test serialize::tests::test_function_roundtrip_anonymous ... ok
[INFO] [stdout] test serialize::tests::test_serialize_int_extremes ... ok
[INFO] [stdout] test serialize::tests::test_serialize_runtime_only_type_rejected ... ok
[INFO] [stdout] test serialize::tests::test_serialize_value_roundtrip_collections ... ok
[INFO] [stdout] test serialize::tests::test_serialize_float_neg_zero ... ok
[INFO] [stdout] test serialize::tests::test_serialize_value_roundtrip_primitives ... ok
[INFO] [stdout] test serialize::tests::test_serialize_empty_collections ... ok
[INFO] [stdout] test runtime::tests::runtime_command_wakes_a_thread_parked_in_block_on_inbox ... ok
[INFO] [stdout] test serialize::tests::test_serialize_float_infinities ... ok
[INFO] [stdout] test serialize::tests::test_serialize_float_nan ... ok
[INFO] [stdout] test serialize::tests::test_serialize_nested_collections ... ok
[INFO] [stdout] test serialize::tests::test_spur_remapping_in_bytecode ... ok
[INFO] [stdout] test serialize::tests::test_spur_remapping_multiple_globals ... ok
[INFO] [stdout] test serialize::tests::test_spur_u32_conversion_safe ... ok
[INFO] [stdout] test serialize::tests::test_string_table_spur_interning ... ok
[INFO] [stdout] test serialize::tests::test_truncated_global_operand_errors_not_panics ... ok
[INFO] [stdout] test serialize::tests::test_truncated_make_closure_errors_not_panics ... ok
[INFO] [stdout] test serialize::tests::test_string_table_unicode ... ok
[INFO] [stdout] test serialize::tests::test_string_table_section_boundary ... ok
[INFO] [stdout] test serialize::tests::test_validate_rejects_bad_const_index ... ok
[INFO] [stdout] test serialize::tests::test_verifier_accepts_balanced_branch ... ok
[INFO] [stdout] test serialize::tests::test_validate_rejects_bad_func_id ... ok
[INFO] [stdout] test serialize::tests::test_verifier_rejects_dup_overflow ... ok
[INFO] [stdout] test serialize::tests::test_string_table_builder ... ok
[INFO] [stdout] test serialize::tests::test_stack_effect_variable_arity ... ok
[INFO] [stdout] test serialize::tests::test_verifier_rejects_leading_pop ... ok
[INFO] [stdout] test vm::tests::call_native_out_of_range_id_errors_not_panics ... ok
[INFO] [stdout] test vm::tests::closure_fallback_rejects_during_runtime_quantum_before_running_bytecode ... ok
[INFO] [stdout] test vm::tests::child_cache_offsets_do_not_overlap_the_main_chunk ... ok
[INFO] [stdout] test vm::tests::closure_home_globals_resolve_against_defining_env ... ok
[INFO] [stdout] test vm::tests::debug_evaluate_installs_the_exact_task_context ... ok
[INFO] [stdout] test vm::tests::debug_evaluate_drives_helper_hof_and_multimethod_calls ... ok
[INFO] [stdout] test vm::tests::debug_evaluate_compiles_directly ... ok
[INFO] [stdout] test vm::tests::debug_evaluate_snapshots_closures_reached_through_function_constants ... ok
[INFO] [stdout] test vm::tests::debug_evaluate_uses_the_registered_macro_expander ... ok
[INFO] [stdout] test vm::tests::debug_evaluate_snapshots_global_closures_against_the_paused_owner ... ok
[INFO] [stdout] test vm::tests::debug_evaluate_snapshots_an_open_owner_through_an_opaque_payload ... ok
[INFO] [stdout] test vm::tests::debug_evaluate_snapshots_closures_reached_through_a_closure_home_env ... ok
[INFO] [stdout] test vm::tests::debug_get_stacktrace_while_running_replies ... ok
[INFO] [stdout] test vm::tests::debug_evaluate_reads_locals_globals_and_upvalues ... ok
[INFO] [stdout] test vm::tests::dup_on_empty_stack_errors_instead_of_ub ... ok
[INFO] [stdout] test vm::tests::debug_evaluate_rejects_a_stopped_value_graph_over_the_snapshot_limit ... ok
[INFO] [stdout] test vm::tests::explicit_escape_owner_does_not_snapshot_a_colliding_interpreter ... ok
[INFO] [stdout] test vm::tests::execute_debug_rejects_same_and_cross_context_runtime_quantums_before_execution ... ok
[INFO] [stdout] test vm::tests::failed_debug_macro_expansion_rolls_back_paused_owner_writes ... ok
[INFO] [stdout] test vm::tests::failed_debug_compile_after_macro_expansion_rolls_back_paused_owner_writes ... ok
[INFO] [stdout] test vm::tests::failed_debug_evaluate_rolls_back_a_closed_cell_through_an_opaque_payload ... ok
[INFO] [stdout] test vm::tests::debug_set_tracked_upvalue_synchronizes_its_live_defining_frame ... ok
[INFO] [stdout] test vm::tests::failed_debug_set_restores_a_closed_upvalue_target_mutated_by_a_helper ... ok
[INFO] [stdout] test vm::tests::debug_set_variable_rejects_a_missing_target_before_evaluating_its_rhs ... ok
[INFO] [stdout] test vm::tests::failed_debug_set_restores_closed_cells_nested_in_stopped_local_values ... ok
[INFO] [stdout] test vm::tests::forced_collection_preserves_native_table_shared_by_suspended_vm_and_payloads ... ok
[INFO] [stdout] test vm::tests::failed_debug_set_rolls_back_reachable_tracked_upvalue_writes ... ok
[INFO] [stdout] test vm::tests::legacy_native_dispatch_snapshots_all_callback_arguments ... ok
[INFO] [stdout] test vm::tests::owned_closure_fallback_rejects_before_moving_arguments ... ok
[INFO] [stdout] test vm::tests::native_table_is_traced_as_one_shared_opaque_node ... ok
[INFO] [stdout] test vm::tests::self_tail_call_opcode_runs_a_countdown_loop ... ok
[INFO] [stdout] test vm::tests::quantum_expiry_preserves_vm_state_across_repeated_resumes ... ok
[INFO] [stdout] test vm::tests::nested_legacy_callback_rejects_during_runtime_quantum ... ok
[INFO] [stdout] test vm::tests::successful_debug_set_updates_a_tracked_local_cell ... ok
[INFO] [stdout] test vm::tests::runtime_invalid_call_reports_not_callable_without_callback_fallback ... ok
[INFO] [stdout] test vm::tests::test_call_native_basic ... ok
[INFO] [stdout] test vm::tests::test_bare_literal_breakpoint_snaps ... ok
[INFO] [stdout] test vm::tests::test_as_local_set_matches_builtin_form ... ok
[INFO] [stdout] test vm::tests::test_as_local_set_rejects_non_set_forms ... ok
[INFO] [stdout] test vm::tests::test_call_native_error_message ... ok
[INFO] [stdout] test vm::tests::test_call_native_error_in_nested_call ... ok
[INFO] [stdout] test vm::tests::test_call_native_in_if ... ok
[INFO] [stdout] test vm::tests::test_call_native_error_preserves_stack_for_subsequent_ops ... ok
[INFO] [stdout] test vm::tests::test_call_native_error_caught_by_try ... ok
[INFO] [stdout] test vm::tests::test_call_native_list_constructor ... ok
[INFO] [stdout] test vm::tests::test_call_native_inside_closure ... ok
[INFO] [stdout] test vm::tests::test_call_native_matches_call_global_results ... ok
[INFO] [stdout] test vm::tests::test_call_native_multiple_errors_in_sequence ... ok
[INFO] [stdout] test vm::tests::test_call_native_shadowed_not_emitted ... ok
[INFO] [stdout] test vm::tests::test_call_native_non_native_value_at_vm_creation ... ok
[INFO] [stdout] test vm::tests::test_call_native_unknown_native_at_vm_creation ... ok
[INFO] [stdout] test vm::tests::test_call_native_nested ... ok
[INFO] [stdout] test vm::tests::test_call_native_type_error ... ok
[INFO] [stdout] test vm::tests::test_debug_hook_stops_at_span ... ok
[INFO] [stdout] test vm::tests::test_debug_variables_expand_records_with_field_names ... ok
[INFO] [stdout] test vm::tests::conditional_debug_evaluation_is_boolean_and_fails_open_on_errors ... ok
[INFO] [stdout] test vm::tests::test_lowering_error_trace_frame_carries_source_file ... ok
[INFO] [stdout] test vm::tests::test_debug_variables_expand_records_with_fallback_field_names ... ok
[INFO] [stdout] test vm::tests::test_global_cache_invalidation_on_redefine ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_rechecks_deadline_after_a_terminal_native_return ... ok
[INFO] [stdout] test vm::tests::test_named_let_nested ... ok
[INFO] [stdout] test vm::tests::test_global_redefinition_is_idempotent ... ok
[INFO] [stdout] test vm::tests::test_named_let_zero_iterations ... ok
[INFO] [stdout] test vm::tests::test_snap_breakpoint_line ... ok
[INFO] [stdout] test vm::tests::test_valid_breakpoint_lines_extraction ... ok
[INFO] [stdout] test vm::tests::debug_evaluate_enforces_budget_and_current_cancellation ... ok
[INFO] [stdout] test vm::tests::test_spans_in_compiled_chunks ... ok
[INFO] [stdout] test vm::tests::test_valid_breakpoint_lines_are_grouped_by_source_file ... ok
[INFO] [stdout] test vm::tests::test_vm_bool ... ok
[INFO] [stdout] test vm::tests::test_vm_closure_captures_after_mutation ... ok
[INFO] [stdout] test vm::tests::test_vm_and_short_circuit ... ok
[INFO] [stdout] test vm::tests::test_vm_compose ... ok
[INFO] [stdout] test vm::tests::test_vm_begin ... ok
[INFO] [stdout] test vm::tests::test_vm_counter_closure ... ok
[INFO] [stdout] test vm::tests::test_vm_closure_capture ... ok
[INFO] [stdout] test vm::tests::test_vm_closure_returns_closure ... ok
[INFO] [stdout] test vm::tests::test_vm_define_and_load ... ok
[INFO] [stdout] test vm::tests::test_vm_curry ... ok
[INFO] [stdout] test vm::tests::test_vm_div_by_zero ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_rechecks_deadline_before_invoking_native_produced_call ... ok
[INFO] [stdout] test vm::tests::test_vm_div_int_negative_non_whole ... ok
[INFO] [stdout] test vm::tests::test_vm_div_int_returns_int_when_whole ... ok
[INFO] [stdout] test vm::tests::test_vm_div_int_returns_rational_when_non_whole ... ok
[INFO] [stdout] test vm::tests::test_vm_div_opcode_direct ... ok
[INFO] [stdout] test vm::tests::test_vm_eq_int_float_coercion ... ok
[INFO] [stdout] test vm::tests::test_vm_eq_int_float_not_equal ... ok
[INFO] [stdout] test vm::tests::test_vm_eq_float_int_coercion ... ok
[INFO] [stdout] test vm::tests::test_vm_do_loop ... ok
[INFO] [stdout] test vm::tests::test_vm_deep_but_finite_recursion_ok ... ok
[INFO] [stdout] test vm::tests::test_vm_eq_same_type_int ... ok
[INFO] [stdout] test vm::tests::test_vm_int_literal ... ok
[INFO] [stdout] test vm::tests::test_vm_if_false ... ok
[INFO] [stdout] test vm::tests::test_vm_lambda_call ... ok
[INFO] [stdout] test vm::tests::test_vm_lambda_two_args ... ok
[INFO] [stdout] test vm::tests::test_vm_let ... ok
[INFO] [stdout] test vm::tests::test_vm_eq_opcode_direct ... ok
[INFO] [stdout] test vm::tests::test_vm_let_multiple ... ok
[INFO] [stdout] test vm::tests::test_vm_if_true ... ok
[INFO] [stdout] test vm::tests::test_named_let_in_non_tail_position ... ok
[INFO] [stdout] test vm::tests::test_vm_letrec ... ok
[INFO] [stdout] test vm::tests::test_vm_list_literal ... ok
[INFO] [stdout] test vm::tests::test_vm_named_fn_rest_params ... ok
[INFO] [stdout] test vm::tests::test_vm_named_let_still_works_with_fix ... ok
[INFO] [stdout] test vm::tests::test_vm_named_let ... ok
[INFO] [stdout] test vm::tests::test_vm_nested_if ... ok
[INFO] [stdout] test vm::tests::test_global_cache_many_globals ... ok
[INFO] [stdout] test vm::tests::test_vm_quote ... ok
[INFO] [stdout] test vm::tests::test_vm_nil ... ok
[INFO] [stdout] test vm::tests::test_vm_make_adder ... ok
[INFO] [stdout] test vm::tests::test_vm_make_vector ... ok
[INFO] [stdout] test vm::tests::test_vm_or_short_circuit ... ok
[INFO] [stdout] test vm::tests::legacy_vm_bridge_symbols_are_absent_from_sources ... ok
[INFO] [stdout] test vm::tests::test_vm_nested_make_closure ... ok
[INFO] [stdout] test vm::tests::test_vm_rest_params ... ok
[INFO] [stdout] test vm::tests::test_vm_set ... ok
[INFO] [stdout] test vm::tests::test_vm_oob_jump_returns_error ... ok
[INFO] [stdout] test vm::tests::test_vm_set_local_in_let ... ok
[INFO] [stdout] test vm::tests::test_vm_throw_catch_type ... ok
[INFO] [stdout] test vm::tests::test_vm_shared_mutable_upvalue ... ok
[INFO] [stdout] test vm::tests::test_vm_recursive_define ... ok
[INFO] [stdout] test vm::tests::test_vm_try_catch_from_lambda_call ... ok
[INFO] [stdout] test vm::tests::test_vm_stack_overflow_gives_clean_error ... ok
[INFO] [stdout] test vm::tests::test_vm_try_catch_call_not_last ... ok
[INFO] [stdout] test vm::tests::test_vm_try_catch_from_closure_call ... ok
[INFO] [stdout] test vm::tests::test_vm_try_catch_in_list_constructor ... ok
[INFO] [stdout] test vm::tests::test_vm_try_catch_in_call_arg ... ok
[INFO] [stdout] test vm::tests::test_vm_throw_catch ... ok
[INFO] [stdout] test vm::tests::test_vm_string ... ok
[INFO] [stdout] test vm::tests::test_vm_try_catch_native_error ... ok
[INFO] [stdout] test vm::tests::test_vm_try_catch_type_error ... ok
[INFO] [stdout] test vm::tests::test_vm_try_catch_native_error_message ... ok
[INFO] [stdout] test vm::tests::test_vm_try_no_throw ... ok
[INFO] [stdout] test vm::tests::two_compile_units_never_share_a_child_cache_offset ... ok
[INFO] [stdout] test vm::tests::test_vm_try_catch_nested_call ... ok
[INFO] [stdout] test vm::tests::test_vm_stack_overflow_caught_by_try ... ok
[INFO] [stdout] test vm::tests::test_vm_stack_overflow_mutual_recursion ... ok
[INFO] [stdout] test runtime::tests::panicking_runtime_native_restores_quantum_thread_local ... ok
[INFO] [stdout] test runtime::host::thread_pool_tests::drop_without_shutdown_is_bounded ... ok
[INFO] [stdout] test runtime::host::thread_pool_tests::two_blocking_jobs_overlap ... ok
[INFO] [stdout] test serialize::tests::test_u32_to_spur_rejects_zero ... ok
[INFO] [stdout] test vm::tests::debug_evaluate_walks_deep_acyclic_stopped_values_iteratively ... ok
[INFO] [stdout] test emit::tests::test_add_const_overflow_errors ... ok
[INFO] [stdout] test restricted::tests::restricted_driver_caps_and_cleans_up_a_deep_zero_bytecode_call_chain ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 609 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bytecode_validator_regression.rs (/opt/rustwide/target/debug/build/sema-vm/bb4ef56d4746dfed/out/bytecode_validator_regression-bb4ef56d4746dfed)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test semac_call_native_zero_id_rejected_when_table_empty ... ok
[INFO] [stdout] test semac_self_tail_call_roundtrips_and_validates ... ok
[INFO] [stdout] test semac_mid_chunk_underflow_rejected ... ok
[INFO] [stdout] test semac_inconsistent_join_rejected ... ok
[INFO] [stdout] test semac_call_native_out_of_range_id_rejected ... ok
[INFO] [stdout] test semac_empty_chunk_rejected ... ok
[INFO] [stdout] test semac_exception_handler_inflated_stack_depth_rejected ... ok
[INFO] [stdout] test semac_leading_pop_rejected_at_load ... ok
[INFO] [stdout] test semac_balanced_program_accepted ... ok
[INFO] [stdout] test semac_binary_op_underflow_rejected ... ok
[INFO] [stdout] test semac_oob_jump_rejected_at_load ... ok
[INFO] [stdout] test semac_linear_stack_overflow_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sema_vm
[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" "7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11", kill_on_drop: false }`
[INFO] [stdout] 7c84e0e24e133c59402880bcd88f01b81e11dfed8bb1a993200d74405bd89d11
