Skip to content

[simple_system] UNOPTFLAT Verilator lint waived#2355

Merged
marnovandermaas merged 1 commit into
lowRISC:masterfrom
marnovandermaas:simple_system_lint
Jun 1, 2026
Merged

[simple_system] UNOPTFLAT Verilator lint waived#2355
marnovandermaas merged 1 commit into
lowRISC:masterfrom
marnovandermaas:simple_system_lint

Conversation

@marnovandermaas
Copy link
Copy Markdown
Contributor

@marnovandermaas marnovandermaas commented Jan 19, 2026

These are new warnings that are produced by newer Verilator versions like v5.042.

Closes: #2345

@Haouo
Copy link
Copy Markdown

Haouo commented Jan 23, 2026

I have also encountered the same issue when using the latest stable version of verilator (Verilator 5.044 2026-01-01 rev v5.044-52-g7e7b6d7fb).

@rswarbrick
Copy link
Copy Markdown
Contributor

@marnovandermaas: Looks like I should probably have reviewed this a few months ago... (sorry). I see that Satnam's PR doesn't need the controller_run line. Was the line necessary for what you were running?

Anyway, this looks like an obviously correct change: very happy to review if this is rebased.

@marnovandermaas marnovandermaas force-pushed the simple_system_lint branch 3 times, most recently from 2af23b0 to 4badfd9 Compare May 25, 2026 15:41
@marnovandermaas
Copy link
Copy Markdown
Contributor Author

@rswarbrick sorry for not getting back to this sooner. You're right that the controller_run one was not necessary.

These are new warnings that are produced by newer Verilator versions
like v5.042.
@marnovandermaas marnovandermaas added this pull request to the merge queue May 28, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks May 28, 2026
@marnovandermaas marnovandermaas added this pull request to the merge queue Jun 1, 2026
Merged via the queue into lowRISC:master with commit c937be9 Jun 1, 2026
12 checks 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.

Problem building the simple system

3 participants