data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv
1: b'%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:5: Unsupported: classes\nclass dv_base_vseq #(type RAL_T               = dv_base_reg_block,\n^~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:8: syntax error, unexpected IDENTIFIER, expecting TYPE-IDENTIFIER\n                     type VIRTUAL_SEQUENCER_T = dv_base_virtual_sequencer) extends uvm_sequence;\n                                                                                   ^~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:9: Define or directive not defined: \'`uvm_object_param_utils\'\n  `uvm_object_param_utils(dv_base_vseq #(RAL_T, CFG_T, COV_T, VIRTUAL_SEQUENCER_T))\n  ^~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:9: Unsupported: Parameter classes\n  `uvm_object_param_utils(dv_base_vseq #(RAL_T, CFG_T, COV_T, VIRTUAL_SEQUENCER_T))\n                                         ^~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:9: syntax error, unexpected \')\', expecting IDENTIFIER or \'=\' or do or final\n  `uvm_object_param_utils(dv_base_vseq #(RAL_T, CFG_T, COV_T, VIRTUAL_SEQUENCER_T))\n                                                                                  ^\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:10: Define or directive not defined: \'`uvm_declare_p_sequencer\'\n  `uvm_declare_p_sequencer(VIRTUAL_SEQUENCER_T)\n  ^~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:16: Unsupported: SystemVerilog 2005 reserved word not implemented: \'constraint\'\n  constraint num_trans_c {\n  ^~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:38: Define or directive not defined: \'`uvm_object_new\'\n  `uvm_object_new\n  ^~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:40: syntax error, unexpected virtual\n  virtual function void set_handles();\n          ^~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:41: Define or directive not defined: \'`DV_CHECK_NE_FATAL\'\n    `DV_CHECK_NE_FATAL(p_sequencer, null, "Did you forget to call `set_sequencer()`?")\n    ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:41: syntax error, unexpected \',\'\n    `DV_CHECK_NE_FATAL(p_sequencer, null, "Did you forget to call `set_sequencer()`?")\n                                  ^\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:49: syntax error, unexpected virtual\n  virtual function void configure_vseq();\n          ^~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:62: Unsupported: super\n    super.pre_start();\n    ^~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:69: Define or directive not defined: \'`uvm_fatal\'\n    `uvm_fatal(`gtn, "Need to override this when you extend from this class!")\n    ^~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:69: Define or directive not defined: \'`gtn\'\n    `uvm_fatal(`gtn, "Need to override this when you extend from this class!")\n               ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:69: syntax error, unexpected \',\', expecting TYPE-IDENTIFIER\n    `uvm_fatal(`gtn, "Need to override this when you extend from this class!")\n                   ^\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:73: Unsupported: super\n    super.post_start();\n    ^~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:80: syntax error, unexpected virtual\n  virtual task dut_init(string reset_kind = "HARD");\n          ^~~~\n%Warning-STMTDLY: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:84: Unsupported: Ignoring delay on this delayed statement.\n    #1ps;\n    ^\n                  ... Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:87: syntax error, unexpected virtual\n  virtual task apply_reset(string kind = "HARD");\n          ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:90: Unsupported: fork statements\n        fork\n        ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:94: Unsupported: fork statements\n              fork\n              ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:98: Unsupported: wait fork statements\n            wait fork;\n            ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:120: syntax error, unexpected virtual\n  virtual task apply_resets_concurrently(int reset_duration_ps = 0);\n          ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:128: Unsupported or unknown PLI call: $urandom_range\n      #(reset_duration_ps * $urandom_range(2, 10) * 1ps);\n                            ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:128: syntax error, unexpected TIME NUMBER, expecting TYPE-IDENTIFIER\n      #(reset_duration_ps * $urandom_range(2, 10) * 1ps);\n                                                    ^~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:135: Unsupported or unknown PLI call: $urandom_range\n      #(reset_duration_ps * $urandom_range(2, 10) * 1ps);\n                            ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:135: syntax error, unexpected TIME NUMBER, expecting TYPE-IDENTIFIER\n      #(reset_duration_ps * $urandom_range(2, 10) * 1ps);\n                                                    ^~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:140: syntax error, unexpected virtual\n  virtual task wait_for_reset(string reset_kind     = "HARD",\n          ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:144: Define or directive not defined: \'`uvm_info\'\n      `uvm_info(`gfn, "waiting for rst_n assertion...", UVM_MEDIUM)\n      ^~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:144: Define or directive not defined: \'`gfn\'\n      `uvm_info(`gfn, "waiting for rst_n assertion...", UVM_MEDIUM)\n                ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:144: syntax error, unexpected \',\', expecting TYPE-IDENTIFIER\n      `uvm_info(`gfn, "waiting for rst_n assertion...", UVM_MEDIUM)\n                    ^\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:148: Define or directive not defined: \'`uvm_info\'\n      `uvm_info(`gfn, "waiting for rst_n de-assertion...", UVM_MEDIUM)\n      ^~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:148: Define or directive not defined: \'`gfn\'\n      `uvm_info(`gfn, "waiting for rst_n de-assertion...", UVM_MEDIUM)\n                ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:148: syntax error, unexpected \',\', expecting TYPE-IDENTIFIER\n      `uvm_info(`gfn, "waiting for rst_n de-assertion...", UVM_MEDIUM)\n                    ^\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:151: Define or directive not defined: \'`uvm_info\'\n    `uvm_info(`gfn, "wait_for_reset done", UVM_HIGH)\n    ^~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:151: Define or directive not defined: \'`gfn\'\n    `uvm_info(`gfn, "wait_for_reset done", UVM_HIGH)\n              ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:151: syntax error, unexpected \',\', expecting TYPE-IDENTIFIER\n    `uvm_info(`gfn, "wait_for_reset done", UVM_HIGH)\n                  ^\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:166: Define or directive not defined: \'`DV_CHECK_GE_FATAL\'\n    `DV_CHECK_GE_FATAL(cfg.ral_models.size(), 1)\n    ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:166: syntax error, unexpected \',\'\n    `DV_CHECK_GE_FATAL(cfg.ral_models.size(), 1)\n                                            ^\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:173: Define or directive not defined: \'`uvm_info\'\n      `uvm_info(`gfn, $sformatf("running csr %0s vseq iteration %0d/%0d",\n      ^~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:173: Define or directive not defined: \'`gfn\'\n      `uvm_info(`gfn, $sformatf("running csr %0s vseq iteration %0d/%0d",\n                ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:173: syntax error, unexpected \',\', expecting TYPE-IDENTIFIER\n      `uvm_info(`gfn, $sformatf("running csr %0s vseq iteration %0d/%0d",\n                    ^\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:183: syntax error, unexpected virtual\n  virtual task run_csr_vseq(string          csr_test_type = "",\n          ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:186: syntax error, unexpected IDENTIFIER\n    csr_base_seq  m_csr_seq;\n                  ^~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:189: Define or directive not defined: \'`DV_CHECK_GE_FATAL\'\n    `DV_CHECK_GE_FATAL(cfg.ral_models.size(), 1)\n    ^~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:189: syntax error, unexpected \',\'\n    `DV_CHECK_GE_FATAL(cfg.ral_models.size(), 1)\n                                            ^\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:198: Define or directive not defined: \'`uvm_fatal\'\n      default   : `uvm_fatal(`gfn, $sformatf("specified opt is invalid: +csr_%0s", csr_test_type))\n                  ^~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:198: Define or directive not defined: \'`gfn\'\n      default   : `uvm_fatal(`gfn, $sformatf("specified opt is invalid: +csr_%0s", csr_test_type))\n                             ^~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:210: Define or directive not defined: \'`DV_ASSERT_CTRL_REQ\'\n        `DV_ASSERT_CTRL_REQ("dut_assert_en", 1\'b0)\n        ^~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/generators/ibex/src/main/resources/vsrc/ibex/vendor/lowrisc_ip/dv/sv/dv_lib/dv_base_vseq.sv:210: syntax error, unexpected \',\'\n        `DV_ASSERT_CTRL_REQ("dut_assert_en", 1\'b0)\n                                           ^\n%Error: Exiting due to too many errors encountered; --error-limit=50\n        ... See the manual and https://verilator.org for more assistance.\n'
function void configure_vseq();
  endfunction
function void configure_vseq();

  endfunction