|
|
@@ -87,13 +87,13 @@ docs/ STATUS.md, plan.md, plan-*.md, analysis_*.md, summary_*.md
|
|
|
|
|
|
## Status (2026-10-24)
|
|
|
|
|
|
-- Suite **305/305**; self-hosting **fixpoint OK** (byte-identical
|
|
|
- stage2/stage3, 3,807,056 bytes); corpus **519/612 compile-OK,
|
|
|
+- Suite **306/306**; self-hosting **fixpoint OK** (byte-identical
|
|
|
+ stage2/stage3, 3,808,348 bytes); corpus **519/612 compile-OK,
|
|
|
0 crashes** (`tools/v3-corpus`; the corpus is gm2's testsuite, so it
|
|
|
mixes conforming Modula-2 with gm2 leniencies — see `docs/gaps/`).
|
|
|
The remaining `except*`/`onebyte*`-style corpus files still hit V3's
|
|
|
declaration-order policy.
|
|
|
-- Active branch **`master`**, feature state **`v3-generic-class-instances`**.
|
|
|
+- Active branch **`master`**, feature state **`v3-language-robustness`**.
|
|
|
Recent milestones: `PACKEDSET`, ISO exceptions (`EXCEPT`/`RETRY`,
|
|
|
`EXCEPTIONS`, `M2EXCEPTION`, catchable language traps including
|
|
|
`functionException`, module `FINALLY`), self-referential pointer
|