I'm trying to use a parameterized class extended from uvm_object.
class som_util #(int entry_w=2) extends uvm_object;
`uvm_object_utils(som_util)
"Some other static functions using the parameterized variables"
endclass
When I run my tests on IUS using this utility function, it compiles and the overall tests passes too. But on VCS , it complains with the Identifier "entry_w" is not defined ?
What could be the possible reason ?