data/full_repos/permissive/444555755/mp4/hdl/forwarding_unit.sv
1: b"%Error: data/full_repos/permissive/444555755/mp4/hdl/forwarding_unit.sv:1: syntax error, unexpected IDENTIFIER, expecting PACKAGE-IDENTIFIER or STRING\nimport rv32i_types::*;\n       ^~~~~~~~~~~\n%Error: data/full_repos/permissive/444555755/mp4/hdl/forwarding_unit.sv:22: syntax error, unexpected ::, expecting ')' or ','\n    input regfilemux::regfilemux_sel_t ex_mem_regfile_mux_sel,\n                    ^~\n                                                                          : ... Perhaps 'regfilemux' is a package which needs to be predeclared? (IEEE 1800-2017 26.3)\n%Error: data/full_repos/permissive/444555755/mp4/hdl/forwarding_unit.sv:34: syntax error, unexpected output, expecting IDENTIFIER or '=' or do or final\n    output logic forwarding_load2,\n    ^~~~~~\n%Error: data/full_repos/permissive/444555755/mp4/hdl/forwarding_unit.sv:35: syntax error, unexpected output, expecting IDENTIFIER or '=' or do or final\n    output logic forwarding_cmp1_load,\n    ^~~~~~\n%Error: data/full_repos/permissive/444555755/mp4/hdl/forwarding_unit.sv:36: syntax error, unexpected output, expecting IDENTIFIER or '=' or do or final\n    output logic forwarding_cmp2_load,\n    ^~~~~~\n%Error: data/full_repos/permissive/444555755/mp4/hdl/forwarding_unit.sv:37: syntax error, unexpected output, expecting IDENTIFIER or '=' or do or final\n    output logic forwarding_mux1,\n    ^~~~~~\n%Error: data/full_repos/permissive/444555755/mp4/hdl/forwarding_unit.sv:38: syntax error, unexpected output, expecting IDENTIFIER or '=' or do or final\n    output logic forwarding_mux2,\n    ^~~~~~\n%Error: data/full_repos/permissive/444555755/mp4/hdl/forwarding_unit.sv:39: syntax error, unexpected output, expecting IDENTIFIER or '=' or do or final\n    output logic forwarding_cmp1mux,\n    ^~~~~~\n%Error: data/full_repos/permissive/444555755/mp4/hdl/forwarding_unit.sv:40: syntax error, unexpected output, expecting IDENTIFIER or '=' or do or final\n    output logic forwarding_cmp2mux,\n    ^~~~~~\n%Error: data/full_repos/permissive/444555755/mp4/hdl/forwarding_unit.sv:41: syntax error, unexpected output, expecting IDENTIFIER or '=' or do or final\n    output logic forwarding_store\n    ^~~~~~\n%Error: data/full_repos/permissive/444555755/mp4/hdl/forwarding_unit.sv:70: syntax error, unexpected always_comb\nalways_comb begin\n^~~~~~~~~~~\n%Error: Exiting due to 11 error(s)\n"
function void set_defaults();

    forwarding_load1 = 1'b0;
    forwarding_load2 = 1'b0;
    forwarding_cmp1_load = 1'b0;
    forwarding_cmp2_load = 1'b0;
    forwarding_mux1 = 1'b0;
    forwarding_mux2 = 1'b0;
    forwarding_cmp1mux = 1'b0;
    forwarding_cmp2mux = 1'b0;
    ex_mem_forwarding_out1 = 0;
    mem_wb_forwarding_out1 = 0;
    ex_mem_forwarding_out2 = 0;
    mem_wb_forwarding_out2 = 0;
    ex_mem_forwarding_cmp1out = 0;
    mem_wb_forwarding_cmp1out = 0;
    ex_mem_forwarding_cmp2out = 0;
    mem_wb_forwarding_cmp2out = 0;  
endfunction
function void set_defaults();


    forwarding_load1 = 1'b0;
    forwarding_load2 = 1'b0;
    forwarding_cmp1_load = 1'b0;
    forwarding_cmp2_load = 1'b0;
    forwarding_mux1 = 1'b0;
    forwarding_mux2 = 1'b0;
    forwarding_cmp1mux = 1'b0;
    forwarding_cmp2mux = 1'b0;
    ex_mem_forwarding_out1 = 0;
    mem_wb_forwarding_out1 = 0;
    ex_mem_forwarding_out2 = 0;
    mem_wb_forwarding_out2 = 0;
    ex_mem_forwarding_cmp1out = 0;
    mem_wb_forwarding_cmp1out = 0;
    ex_mem_forwarding_cmp2out = 0;
    mem_wb_forwarding_cmp2out = 0;  
endfunction