Randomization issue

Hi

I am getting UVM error::# ** Error: (vsim-7020) Illegal attempt to resize random dynamic array ‘$rand.m_mask’ to 3324 elements. (SolveArrayResizeMax=2000)

Please help?

Thanks,
Syed Taahir

Try running it with the following command line option:

vsim -c top -do "set SolveArrayResizeMax 0; run -all; quit -f"

In reply to syed taahir ahmed:

You might want to recheck your constraints. If you are hitting this limit, then there must be one or more improper constraint declarations in your code.

Thanks Sushrut for your reply.

Basically it resolved by using this::
assert(p.randomize(* solvearrayresizemax = 0 *)() with {type_pkt == JUMBO;});

this is basically i found in forum.