Report macros

In reply to Muthamizh:

What is the difference between uvm_fatal and uvm_error

fatal and error are 2 different severities. Defining a state as fatal will stop the simulation immediately. error you can configure to tolerate a certain number of errors before stopping the simulation.