In reply to ABHISHEKT11:
No sequence has a main or run_phase. Thes are restricted for uvm_components only. Using a mixture of main_phase in one component and run_phase in another one might work without a problem. But it is simply a bad coding style.