User manual

The warning windows
The warning and the critical warning windows are your friends.
If the SV/V compiler encounters a inconsistency (e.g., declared array size
does not match the size used in an expression) rather than throw an
error it will make a decision about how to resolve it and continue on.
When writing code it is a good philosophy to say what you mean and
mean what you say. (I.e., don’t get clever!)
Usually the warnings alert you to when the compiler has had to make a
decision. One can accept the decision or fix their code to eliminate the
the warnings.
Critical warnings are the most severe. The compiler did something but
didn’t like what it had to do. Fix these for sure.
EECS 452 Fall 2014 Lecture 5 Page 50/143 Tuesday September 16, 2014