Add Phase 0 Vivado-style lint to regression runner, update golden data

Adds two-layer lint pass (iverilog -Wall + custom static checks) that
catches part-select OOB errors and case-without-default warnings before
pushing to remote Vivado. Catches the exact Synth 8-524 class error that
broke Build 18 initial attempt. Lint errors abort regression; warnings
are advisory. Regenerated golden data for BRAM-migrated matched filter.
This commit is contained in:
Jason
2026-03-19 21:19:07 +02:00
parent e8b7cb7584
commit 94ffdb8f77
3 changed files with 4378 additions and 4111 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff