From 10e8a339b198b6e49e393c457cba7667a2a39ca5 Mon Sep 17 00:00:00 2001 From: zinc Date: Wed, 14 Oct 2026 15:43:59 +0330 Subject: xref self-test: a real write in a compiler copy, reject unknown options; runerr.sh runs every folder it is given --- TODO.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md index fcb4e88..bba2ff7 100644 --- a/TODO.md +++ b/TODO.md @@ -431,9 +431,10 @@ of the open list. store through a pointer (`*p = ...`), an array written by a callee (`copy_w`, `memset`) and a global reached only through its `_initial` array are not counted as writes. the baseline is not yet reviewed by a person; - the 60 "no writer" globals still need checking against those limits. open: - a self-test that adds a real write to a copy of src/compiler and runs - `--compiler-dir`, and deciding whether ci runs it on every job or only + the 60 "no writer" globals still need checking against those limits. the self-test also + copies src/compiler to a scratch dir, adds a new function writing + `namecount`, and checks that `--compiler-dir ... --check` exits 1 naming it; + it rejects unknown options and is in cli_help_test.py. open: deciding whether ci runs it on every job or only when `src/compiler/` changes. ### decisions -- cgit v1.2.3