Skip to content

Conversation

@dhvll
Copy link

@dhvll dhvll commented Jan 3, 2026

This PR adds a verific -set_relaxed_checking option that enables relaxed semantic checking in the Verific frontend.

Silimate’s Yosys fork includes an option to relax Verific’s checking rules to allow such designs to be processed.

Upstreaming this option provides users with an explicit, opt-in mechanism to enable relaxed checking while preserving default strict behavior.

The change introduces a boolean option that calls VeriNode::SetRelaxedChecking(1) when specified. The behavior is fully
guarded under VERIFIC_SYSTEMVERILOG_SUPPORT and only takes effect when the option is explicitly 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.

1 participant