test: re-home 738_module_decl into UNIT_SOURCES

Go does not distinguish bootstrap observers from unit tests: an
in-process test is a unit test. 738 is pure parsefile calls (arena +
lexinit + parserinit, AST assertions, zero subprocess or artifact
claims) — the 200_parse class, misfiled among the residuals. The
fleet partition now reads six units / six bootstrap / three platform
and the residual class is empty; COMPILER_WRAPPER_SOURCES drops it
by the existing filter-out. Doc roster updated (also refreshes the
corpus prose to the current 1745/3490 pin and retires the stale
794-era paragraph).
This commit is contained in:
2026-08-08 19:21:49 +09:00
parent 241f28c96b
commit 0ecdf75a0d
2 changed files with 19 additions and 18 deletions

View File

@@ -343,7 +343,8 @@ $(BIN) $(LIB) $(OBJ)/wcc $(OBJ)/ww $(OBJ)/wwdump $(OBJ)/w6c $(OBJ)/w6a $(OBJ)/w6
# the registration, so adding a case never requires a TESTS edit and a second
# per-case Make rule.
UNIT_SOURCES = test/wcc/000_smoke.c test/wcc/100_lex.c \
test/wcc/200_parse.c test/wcc/300_check.c test/wcc/400_w6c.c
test/wcc/200_parse.c test/wcc/300_check.c test/wcc/400_w6c.c \
test/wcc/738_module_decl.c
# Ww-native byte/artifact observers: single-file ww tests under
# test/byteid/ on the test/testenv helper package (asm-pattern/symbol
# windows, .wwi round-trips, inline sources with no corpus twin, the