data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp
 line:4: before: "parameter"
1: b'%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:8: Define or directive not defined: \'`mname\'\nmodule  `mname()`;\n        ^~~~~~\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:8: syntax error, unexpected \'(\', expecting IDENTIFIER or PACKAGE-IDENTIFIER or TYPE-IDENTIFIER\nmodule  `mname()`;\n               ^\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:97: syntax error, unexpected always_ff\nalways_ff @(posedge clk or negedge rst_n) begin\n^~~~~~~~~\n%Warning-STMTDLY: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:147: Unsupported: Ignoring delay on this delayed statement.\n        #(CLK_PERIOD/10);\n        ^\n                  ... Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:152: Unsupported or unknown PLI call: $urandom_range\n            op_a_w = $urandom_range(2**DataWidth - 1,0);\n                     ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:153: Unsupported or unknown PLI call: $urandom_range\n            op_b_w = {2{16\'($urandom_range(31,0))}};\n                            ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:154: Unsupported or unknown PLI call: $urandom_range\n            op_c_w = $urandom_range(2**DataWidth - 1,0);\n                     ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:155: Unsupported or unknown PLI call: $urandom_range\n            op_a_msb_w = $urandom_range(2**DataWidth - 1,0);\n                         ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:156: Unsupported or unknown PLI call: $urandom_range\n            op_b_msb_w = $urandom_range(2**DataWidth - 1,0);\n                         ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:157: Unsupported or unknown PLI call: $urandom_range\n            op_d_w = $urandom_range(1,0);\n                     ^~~~~~~~~~~~~~\n%Warning-STMTDLY: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:162: Unsupported: Ignoring delay on this delayed statement.\n        #(CLK_PERIOD*9/10);\n        ^\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:171: syntax error, unexpected assign\nassign mad_full = (data0_w*data1_w) + data2_w;\n^~~~~~\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:173: syntax error, unexpected assign\nassign full_sum = data0_w + data1_w + data2_w + bit0_w;\n^~~~~~\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:179: syntax error, unexpected always_comb\nalways_comb begin\n^~~~~~~~~~~\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:369: Unsupported or unknown PLI call: $urandom_range\n                    data1_w = {2{16\'($urandom_range(16,0))}}; \n                                     ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:376: Unsupported or unknown PLI call: $urandom_range\n                    data1_w = {2{16\'($urandom_range(16,0))}}; \n                                     ^~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/209644662/hardware/generator_z/pe_new/pe/verif/test_pe/test_pe_tb.svp:383: Unsupported or unknown PLI call: $urandom_range\n                    data1_w = {2{16\'($urandom_range(16,0))}}; \n                                     ^~~~~~~~~~~~~~\n%Error: Exiting due to 15 error(s), 2 warning(s)\n'
function [DataWidth-1:0] abs (input [DataWidth-1:0] a);
    abs = ($signed(a) < 0) ? -a : a;
endfunction
function [DataWidth-1:0] abs (input [DataWidth-1:0] a);

    abs = ($signed(a) < 0) ? -a : a;
endfunction