Skip to content

feat: support P2E bank DiffTest - #17

Merged
shirohasuki merged 11 commits into
mainfrom
feat/p2e-bank-difftest
Sep 22, 2026
Merged

shirohasuki merged 11 commits into
mainfrom
feat/p2e-bank-difftest

Conversation

@daiyongyuan

Copy link
Copy Markdown
Contributor

Summary

  • accept and forward P2E --diff, --golden-elf, and --golden-pk options
  • build diff runtimes from the current chip generated Bebop manifest with p2e,bemu,difftest
  • keep non-diff runtime builds on the existing P2E-only path
  • install the generated Bebop manifest and report bank_diff.ndjson
  • preserve CARGO_TARGET_DIR for P2E builds

Validation

  • python3 -m unittest -v api/tests/test_bebop_p2e_diff.py: 3 passed
  • end-to-end P2E LeNet DiffTest: pass=631 mismatch=0 missing_rtl=0 unexpected_rtl=0

@shirohasuki
shirohasuki force-pushed the feat/p2e-bank-difftest branch from d510992 to 7dfc7da Compare September 19, 2026 11:54
@shirohasuki
shirohasuki merged commit 03513c8 into main Sep 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants