In reply to chr_sue:
Hi,
Thank you for taking time to read and responding my question.
I probably was not clear in my question, uvm_glob_to_re is used for the resource scoop.
I’m talking about the resource field name.
UVM-1.2 has new checker that verify that the field name doesn’t contain meta data see code below:
begin
for(int i=0;i<name.len();i++) begin
if(name.getc(i) inside {".","/","[","*","{"}) begin
`uvm_warning("UVM/RSRC/NOREGEX", $sformatf("a resource with meta characters in the field name has been created \"%s\"",name))
break;
end
end
end
As you can see, when using one of the meta characters a warning message is trigger.
The problem is that uvm_reg_block add field with “.” in the field name to resource db. This causes the checker mention above to trigger.
see configure and get_full_name functions in uvm_reg_block.svh.