I'm still not sure why your test stops before going "body" of the sequence.
However, I just wanted to say about a few points on your code:
- uvm_test is not created at the top module. You can delete this line - t = new("TEST", null);
- run_test() requires a valid test name or you can indicate test name with +UVM_TESTNAME=...
- The latest sequence may not have an issue but previously your sequence doesn't have any start_item / finish_item. You can use some pre-defined macro like `uvm_do or so.
Currently your code cannot be compiled as someone mentioned. If your code will be fixed and I have some time, I'll be back to see this.
2021年7月23日金曜日 17:41:17 UTC+9 EDA Playground: