Skip to content

Commit 6f279d7

Browse files
Verilator width lint stopped for cheri_pkg
These are introduced upstream and are relatively harmless.
1 parent f72d161 commit 6f279d7

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

dv/verilator/sonata_verilator_lint.vlt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ lint_off -rule UNOPTFLAT -file "*ibex_load_store_unit.sv" -match "*Signal unopti
4242
lint_off -rule UNOPTFLAT -file "*ibex_load_store_unit.sv" -match "*Signal unoptimizable: Circular combinational logic: '*.cpu_req_valid'"
4343
lint_off -rule UNOPTFLAT -file "*cheri_tbre_wrapper.sv" -match "*Signal unoptimizable: Circular combinational logic: '*.mstr_arbit_comb'"
4444

45+
// Many width issues have been introduced upstream. These should be fixed there but are relatively harmless.
46+
lint_off -rule WIDTHEXPAND -file "*/rtl/cheri_pkg.sv"
47+
lint_off -rule WIDTHTRUNC -file "*/rtl/cheri_pkg.sv"
48+
4549
// Lint error for PULP debug module.
4650
lint_off -rule UNUSED -file "*pulp_riscv_dbg*" -match "*not used*"
4751
lint_off -rule IMPERFECTSCH -file "*pulp_riscv_dbg*"

0 commit comments

Comments
 (0)