sequence.start not calling body in UVM
I’ve been trying to setup a simple TB but seq.start in the test is not involing body .
EDA playground link : https://www.edaplayground.com/x/DTbT
getting null pointer on calling seqr.stop_sequences()
I am trying to do some changes in our uvm env for mid sim reset. I have multiple sequences, each running on their individual sequencers. As of part of changes, whenever I observe reset I am aborting sequences on each sequencer using seqr.stop_sequences() in built function. But for some sequencers I am getting null pointer, when this function is called. I concluded that error is popping up when seqr has no valid sequence executing on it (basically those sequences finished execution even before application of reset).