diff options
| author | 2026-10-14 15:43:59 +0330 | |
|---|---|---|
| committer | 2026-10-14 15:43:59 +0330 | |
| commit | 10e8a339b198b6e49e393c457cba7667a2a39ca5 (patch) | |
| tree | f4888d23ce670a911a4e2822a8394f8ee00192ae /TODO.md | |
| parent | merge xref report: baseline, --check, self-test (diff) | |
xref self-test: a real write in a compiler copy, reject unknown options; runerr.sh runs every folder it is given
Diffstat (limited to 'TODO.md')
| -rw-r--r-- | TODO.md | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -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 |
