Skip to content

[lint] Fix Verilator linting and update waivers - #2529

Open
elliotb-lowrisc wants to merge 1 commit into
lowRISC:masterfrom
elliotb-lowrisc:lint_fix
Open

elliotb-lowrisc wants to merge 1 commit into
lowRISC:masterfrom
elliotb-lowrisc:lint_fix

Conversation

@elliotb-lowrisc

Copy link
Copy Markdown
Contributor

Fix Verilator linting for ibex_top by removing incomplete fusesoc filesets override.
See #2528

Also update the Verilator lint waivers files so that lint passes, and remove in-RTL waivers.
The three new waivers are based on an existing three, now ported so they apply generally rather than just ibex_simple_system, and tweaked to match the recent changes to the Ibex core. The in-RTL waivers removed appeared not to do anything, and perhaps were left-over from earlier CHERIoT changes.

Fix Verilator linting for ibex_top by removing incomplete
fusesoc filesets override.
See lowRISC#2528

Also update the Verilator lint waivers files so that lint passes, and
remove in-RTL waivers.
The three new waivers are based on an existing three,
now ported so they apply generally rather than just ibex_simple_system,
and tweaked to match the recent changes to the Ibex core.
The in-RTL waivers removed appeared not to do anything,
and perhaps were left-over from earlier CHERIoT changes.

Signed-off-by: Elliot Baptist <elliot.baptist@lowrisc.org>
@github-actions

github-actions Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@elliotb-lowrisc

Copy link
Copy Markdown
Contributor Author

I have read the CLA Document. By submitting this pull request comment, I am hereby confirming my acceptance of the terms of the CLA Document and my agreement to be legally bound by its terms.

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