Quellcode durchsuchen

docs: STATUS numbers to 221/221, corpus 381/612, fixpoint 3,729,161

Eric Streit vor 15 Stunden
Ursprung
Commit
a0a8e4d3b4
1 geänderte Dateien mit 6 neuen und 4 gelöschten Zeilen
  1. 6 4
      docs/STATUS.md

+ 6 - 4
docs/STATUS.md

@@ -4,10 +4,10 @@ This answers "where are we now?".
 
 ## Numbers
 
-- Suite **220/220** (`compiler/run_tests.sh`).
+- Suite **221/221** (`compiler/run_tests.sh`).
 - Self-hosting **FIXPOINT OK** — stage2 and stage3 images are
-  byte-identical (3,726,996 bytes).
-- Corpus **376 / 612** sources compile with 0 errors, **0 crashes**
+  byte-identical (3,729,161 bytes).
+- Corpus **381 / 612** sources compile with 0 errors, **0 crashes**
   (`tools/v3-corpus/corpus.sh` over the gm2 testsuite); the rest are
   genuine language gaps or unresolved imports.
 - Branch **`resolve-check`**; tree clean.
@@ -52,7 +52,9 @@ parameters, constraints, nested generics, generic classes.
 - Two-phase parse; forward machinery deleted; `Check` deleted.
 - Generics increment 3: value/procedure parameters, constraint model,
   nested generics, generic classes via generic modules.
-- ISO type conversions `T(x)` (incl. CONST folding): corpus 365 → 372.
+- ISO type conversions `T(x)` (incl. CONST folding), the builtins
+  `ODD`/`TRUNC`/`FLOAT`, and BOOLEAN/ENUM array bounds + indices:
+  corpus 365 → 381.
 - Clean `M2` exit codes (0 ok / 1 errors / 2 usage-IO).
 - Bug fixes: `PopPos` wiping repass diagnostics; global record data
   size (`w 0` → `l 0` for pointer/`LONGINT`/proc fields); template