Skip to content

Conversation

@LBFFilho
Copy link
Contributor

@LBFFilho LBFFilho commented Nov 24, 2025

Quartus 25.1 has message 15714 ("Some pins have incomplete I/O assignments[...]") becoming a Critical Warning. This wasn't the case in previous versions and stops being the case for the next version. As a temporary workaround, just suppress this message.
We already had this suppressed for a few projects, but this PR moves it to be carrier-wide and cover more projects

Removes several Critical Warnings affecting a10soc, fm87 and s10soc projects that weren't previously covered.

PR Type

  • Bug fix (change that fixes an issue)
  • New feature (change that adds new functionality)
  • Breaking change (has dependencies in other repos or will cause CI to fail)
  • Documentation

PR Checklist

  • I have followed the code style guidelines
  • I have performed a self-review of changes
  • I have compiled all hdl projects and libraries affected by this PR
  • I have tested in hardware affected projects, at least on relevant boards
  • I have commented my code, at least hard-to-understand parts
  • I have signed off all commits from this PR
  • I have updated the documentation (wiki pages, ReadMe files, Copyright etc)
  • I have not introduced new Warnings/Critical Warnings on compilation
  • I have added new hdl testbenches or updated existing ones

For Quartus 25.1, a message that was previously a Warning about incomplete IO
assignments is now a Critical Warning. This commit moves the suppresion of this
from project-based to the carrier-wide *_system_assign.tcl scripts, for a10soc,
s10soc and fm87.

Signed-off-by: Laez Barbosa <[email protected]>
@LBFFilho
Copy link
Contributor Author

RetriggerCI

Copy link
Contributor

@caosjr caosjr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have tested it with 25.1 and 25.1.1, they are both ok with this solution. Although Quartus 25.1.1 does not require any message disable for correct behavior.

@bia1708
Copy link
Collaborator

bia1708 commented Nov 25, 2025

RetriggerCI

@LBFFilho LBFFilho merged commit 7a1d71f into main Nov 27, 2025
7 of 8 checks passed
@LBFFilho LBFFilho deleted the quartus_io_assign branch November 27, 2025 13:13
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.

5 participants