what is the default lifetime of a virtual task in system verilog?
In reply to Shyamsunder:
The lifetime of all class methods, virtual or not, is automatic.
The LRM does not allow you to declare a method with a static lifetime. This avoids all confusion with the static class member qualifier.