Skip to content

[FIRRTL][InferDomains] Add option to skip checking specific domains#10763

Draft
uenoku wants to merge 1 commit into
llvm:mainfrom
uenoku:dev/hidetou/infer-2
Draft

[FIRRTL][InferDomains] Add option to skip checking specific domains#10763
uenoku wants to merge 1 commit into
llvm:mainfrom
uenoku:dev/hidetou/infer-2

Conversation

@uenoku

@uenoku uenoku commented Jul 2, 2026

Copy link
Copy Markdown
Member

Introduce a -disable-domain command-line flag to let developers bypass
error checking for specific hardware domains (like PowerDomain).

This is necessary because it was impossible to cleanly develop or debug
an individual domain on its own. Unfinished domains would throw a flood
of validation errors and block the compiler, preventing developers from
testing the specific parts they were actively working on. This flag lets
you temporarily silence those incomplete domains.

@uenoku uenoku force-pushed the dev/hidetou/infer-2 branch from f73ce85 to 49d937c Compare July 2, 2026 19:18
@uenoku

uenoku commented Jul 2, 2026

Copy link
Copy Markdown
Member Author

Alternative approach might be to strip specific domains as a prepass instead of suppressing individual errors, but wasn't clear which approach was better.

@uenoku uenoku force-pushed the dev/hidetou/infer-2 branch from 09b221c to 49d937c Compare July 6, 2026 18:07
@uenoku uenoku marked this pull request as draft July 7, 2026 09:27
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.

1 participant