Type of argument 'tmp_data__' of virtual method '__m_uvm_field_automation' in class 'cbc_seq' does not match with type of argument in the abstract superclass 'uvm_rgm_sequence'

In reply to koushik hk:

class cbc_seq extends uvm_rgm_sequence;
  `uvm_object_utils_begin(cbc_seq) <---- error is poping up from this point
 `uvm_object_utils_end