I am trying to change the verbosity of one of my agents from the command line using the +uvm_set_verbosity option. The examples in the UVM user guide show this:
+uvm_set_verbosity=uvm_test_top.env.agent1.*,_ALL_,UVM_FULL
When I add this to the irun command I get an error:
irun: No match.
I found that I needed to escape the * with a \ to make this work
+uvm_set_verbosity=uvm_test_top.env.agent1.\*,_ALL_,UVM_FULL
Is this a bug in irun? Or do all simulators have an issue with wildcards and therefore this is a UVM documentation issue?