diff --git a/docs/development/current/main/10-Now.md b/docs/development/current/main/10-Now.md index e644637c..5f56b6a4 100644 --- a/docs/development/current/main/10-Now.md +++ b/docs/development/current/main/10-Now.md @@ -12,7 +12,7 @@ - `src/mir/control_tree/normalized_shadow/normalized_verifier.rs` (verify_env_writes_discipline 追加) - Fixture: `apps/tests/phase130_if_only_post_if_add_min.hako`(期待出力: 5\n4) - Smoke: `phase130_if_only_post_if_add_vm.sh` PASS -- LLVM EXE smoke: `phase130_if_only_post_if_add_llvm_exe.sh`(LLVM object emit が無い環境では SKIP) +- LLVM EXE smoke: `phase130_if_only_post_if_add_llvm_exe.sh`(LLVM 前提が無い環境では SKIP) - Regression: Phase 129/128 維持確認(全 PASS) - Unit tests: 1155/1155 PASS - 入口: `docs/development/current/main/phases/phase-130/README.md` diff --git a/docs/development/current/main/phases/phase-130/README.md b/docs/development/current/main/phases/phase-130/README.md index 6ddf3882..76fc641b 100644 --- a/docs/development/current/main/phases/phase-130/README.md +++ b/docs/development/current/main/phases/phase-130/README.md @@ -39,7 +39,7 @@ Add a “post-if update then return” fixture that forces post_k to execute and Acceptance: - `phase130_*_vm.sh` PASS -- `phase130_*_llvm_exe.sh` PASS (or SKIP when LLVM object emit is unavailable) +- `phase130_*_llvm_exe.sh` PASS (SKIP allowed only when LLVM prerequisites are missing) ### P1: Assign(Variable) minimal @@ -94,7 +94,7 @@ Phase 130 successfully completed on 2025-12-18: - VM smoke: `tools/smokes/v2/profiles/integration/apps/phase130_if_only_post_if_add_vm.sh` PASS - LLVM EXE smoke: `tools/smokes/v2/profiles/integration/apps/phase130_if_only_post_if_add_llvm_exe.sh` - PASS when hakorune can emit LLVM objects (built with `--features llvm` and llvmlite available) - - Otherwise SKIP (preflight detects "mock LLVM" / object emit unavailable) + - Otherwise SKIP (missing LLVM prerequisites) - **P1 (Assign Variable)**: ✅ DONE - Added support for `x = y` variable assignment in `lower_assign_stmt`