In reply to chr_sue:
Hello,
yes i had added the sequence_item to driver but as it was not taking uvm_sequence definition i tried to remove it and check.
when i manually added two lines for import uvm_pkg::*
`include “uvm_macros.svh”
it works, but is there any need to include these in every class, or only in top module and test class, thnks