Keywords: output, console, writeline, corrupted
I use the Assert / Report VHDL I/O functions in order to write messages to the simulator console. However, when I write messages using this syntax:
assert false report Message.all severity warning;
DEALLOCATE (Message);
the output shows up incomplete when running the simulation in batch mode.
For example:
Finished circuit initialization process.
(/testbench/config_test/).the design...
Running the same simulation via the ISim GUI results in the correct console output:
Finished circuit initialization process.
at 200 ns: Note: Resetting the design...
(/testbench/config_test/).
How can I resolve this issue?