Files
Verilator runs on changed files with the following extensions:.v.sv
Configuration
Verilator is enabled by default. Enable or disable it with.coderabbit.yaml or the CodeRabbit web UI:
- .coderabbit.yaml
- Web UI
.coderabbit.yaml
Security policy and restrictions
CodeRabbit runs Verilator in a sandbox with a fixed lint-only invocation. It does not load repository-supplied plugins, command files, compiler flags, or generate executable models.Profile behavior
Verilator uses the same invocation in Chill and Assertive modes.When we skip Verilator
CodeRabbit skips Verilator when:- The pull request has no changed
.vor.svfiles. reviews.tools.verilator.enabledis set tofalse.- Verilator is already running in GitHub Actions, GitLab CI, CircleCI, or Azure Pipelines.