UVM driver sequencer interaction with parameterized sequence item

In reply to chrisspear:

Hi chrisspear

and thank you for your reply.
My driver is defined as :

class driver#(int PARAM_NAME) extends uvm_driver #(seq_item#(PARAM_NAME))

As per uvm_driver class definition, the rsp type is implicitly the same as the req type:

class uvm_driver #(type REQ=uvm_sequence_item,type RSP=REQ) extends uvm_component;

I have,however, tried to create the rsp type explicitly inside the driver, as per your suggestion and also to declare the driver class as :

class driver#(int PARAM_NAME) extends uvm_driver #(seq_item#(PARAM_NAME), seq_item#(PARAM_NAME))

with no change in the outcome.