docs: clarify Phase 130 LLVM EXE smoke gating
This commit is contained in:
@ -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`
|
||||
|
||||
@ -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`
|
||||
|
||||
Reference in New Issue
Block a user