Skip to content

Commit 4970257

Browse files
[simple_system] UNOPTFLAT Verilator lint waived
These are new warnings that are produced by newer Verilator versions like v5.042.
1 parent 05ef0e6 commit 4970257

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

examples/simple_system/lint/verilator_waiver.vlt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,14 @@
3131
lint_off -rule WIDTH -file "*/rtl/ibex_simple_system.sv"
3232
-match "*expects 1 bits*Initial value's CONST '32'h1'*"
3333

34+
// The UNOPTFLAT warnings are expected.
35+
lint_off -rule UNOPTFLAT -file "*/rtl/ibex_id_stage.sv"
36+
-match "*instr_executing_spec*"
37+
lint_off -rule UNOPTFLAT -file "*/rtl/ibex_controller.sv"
38+
-match "*special_req*"
39+
lint_off -rule UNOPTFLAT -file "*/rtl/ibex_controller.sv"
40+
-match "*id_in_ready_o*"
41+
3442
// This isn't a waiver, as such, but rather tells Verilator to expose
3543
// the given parameters' values to C++. This allows cosim to figure
3644
// out what flavour of core it is running, which allows us to call

0 commit comments

Comments
 (0)