I am just trying out a simple uvm based test bench. I compiles fine and when i try to run i get the following error. I wanted to get some idea on what could be causing this issue and where i can start looking in order to fix this.
UVM_ERROR @ 50: run [TEST_DONE_NOHIER] A non-hierarchical object, ‘common.run’ () was used in a call to uvm_test_done.drop_objection(). For this objection, a sequence or component is required.
UVM_FATAL @ 50: run [OBJTN_ZERO] Object “common.run” attempted to drop objection ‘run’ count below zero