what is the difference between `uvm_info and uvm_report_info ?
`uvm_info is just a wrapper around the uvm_report_info which checks if the message is enabled based on its VERBOSITY level.
You can check the code inside of the uvm_message_defines.svh file of the UVM library.
In reply to frodus:
An additional comment is that you should always use uvm_info (and the other
uvm_* message macros) for performance reasons. You should never use the function calls directly.