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)


To disable the above warning, there are two options:


Add the -ieee_nowarn switch to the asim command

asim -ieee_nowarn


  1. From the main menu, go to Tools | Preferences

  2. Select Simulation | VHDL | General

  3. Check the Disable IEEE warnings generation checkbox

  4. Re-run the simulation

Printed version of site: