Regarding assertion

In reply to chr_sue:

As per this SVA in a UVM Class-based Environment | Verification Horizons | Verification Academy

. Assertions can also access static variables defined in classes; however, access to dynamic or rand variables is illegal.

I have defined count as static in the driver class.