phase9: exclude the primitive-init family remainder (worker C + B, family conclusion)

Fourth failure (0x80012CFC, 54 bytes — worst residual of the cycle) against
two successes in one family confirms C's scheduler-bound diagnosis. Family
is a toolchain limit, not a source problem: 0x80012A10/0x80012AE0 (earlier
excluded) plus now 0x80012CFC/0x80012B20. Extensive arithmetic checks
(5 stack args fix a 9-parameter signature; lui immediates 0x08000000 and
0x38000000 are high halves) confirm the model without the bytes.
This commit is contained in:
Christopher Williams
2026-09-24 02:33:35 -04:00
parent 176390b319
commit 7a0a8b7cb5
2 changed files with 1374 additions and 1375 deletions
+1
View File
@@ -126,6 +126,7 @@ worklist: validate
--exclude 0x8005DEF8 --exclude 0x800F3160 \
--exclude 0x80108034 --exclude 0x8010804C \
--exclude 0x80012A10 --exclude 0x80012AE0 \
--exclude 0x80012CFC --exclude 0x80012B20 \
--exclude 0x8008A198 --out "$(WORKLIST)" --force
# Verification gates. `test` is synthetic-only and needs no game input;
+1373 -1375
View File
File diff suppressed because it is too large Load Diff