When running a simulation, you will see a number of messages in the command shell. These are output by the VA compiler, the MAKE utility and, if you are unlucky, the 'C' compiler.

Errors or warning output by the Verilog-A compiler will be displayed during this process.These will be in the form:

*** ERROR *** (@'verilog-a-filename',linenum), error-message

If the problem is with the syntax, the message will say *** SYNTAX ERROR ***.

NOTE: Identifiers that you use in your Verilog-A code (e.g. variables, parameters, ports etc) may be prefixed with an underscore when referenced in any warning or error message.

When you run a .VA file for the sescond and subsequent time without editing it, you will not see any messages from the Verilog-A compiler.