How do I stop the following warnings? #KERNEL: WARNING: There is an 'U'|'X'|'W'|'Z'|'-' in an arithmetic operand, the result will be 'X'(es)
Solution
To disable the above warning, there are two options:
Script
Add the -ieee_nowarn switch to the asim command
asim -ieee_nowarn
GUI
From the main menu, go to Tools | Preferences
Select Simulation | VHDL | General
Check the Disable IEEE warnings generation checkbox
Re-run the simulation