data/full_repos/permissive/444559342/mp1/cam/grading/grader_itf.sv
1: b'%Error: data/full_repos/permissive/444559342/mp1/cam/grading/grader_itf.sv:5: syntax error, unexpected IDENTIFIER, expecting PACKAGE-IDENTIFIER or STRING\nimport cam_types::*;\n       ^~~~~~~~~\n%Error: data/full_repos/permissive/444559342/mp1/cam/grading/grader_itf.sv:8: syntax error, unexpected \'=\', expecting \',\' or \';\'\nmailbox #(trans_t) transbox = new();\n                            ^\n%Error: data/full_repos/permissive/444559342/mp1/cam/grading/grader_itf.sv:11: Unsupported: Unpacked array in packed struct/union\n    logic read_error [time];\n                     ^\n%Error: data/full_repos/permissive/444559342/mp1/cam/grading/grader_itf.sv:14: syntax error, unexpected IDENTIFIER, expecting \')\'\nfunction automatic void grd_report_dut_error(error_e err, time timestamp);\n                                                     ^~~\n%Error: data/full_repos/permissive/444559342/mp1/cam/grading/grader_itf.sv:17: syntax error, unexpected $display\n            $display("%0t GITF: Recording Read Error with timestamp %0t", $time,\n            ^~~~~~~~\n%Error: data/full_repos/permissive/444559342/mp1/cam/grading/grader_itf.sv:19: syntax error, unexpected \'[\', expecting IDENTIFIER\n            grd_errors.read_error[timestamp] = 1\'b1;\n                                 ^\n%Error: data/full_repos/permissive/444559342/mp1/cam/grading/grader_itf.sv:23: syntax error, unexpected endfunction\nendfunction\n^~~~~~~~~~~\n%Warning-STMTDLY: data/full_repos/permissive/444559342/mp1/cam/grading/grader_itf.sv:35: Unsupported: Ignoring delay on this delayed statement.\nalways @(clk) #1 scbclk = ~scbclk;\n              ^\n                  ... Use "/* verilator lint_off STMTDLY */" and lint_on around source to disable this message.\n%Warning-STMTDLY: data/full_repos/permissive/444559342/mp1/cam/grading/grader_itf.sv:36: Unsupported: Ignoring delay on this delayed statement.\nalways @(clk) #2 monclk = ~monclk;\n              ^\n%Error: Internal Error: data/full_repos/permissive/444559342/mp1/cam/grading/grader_itf.sv:4: ../V3ParseSym.h:114: Symbols suggest ending TASK \'grd_report_dut_error\' but parser thinks ending IFACE \'grader_itf\'\ninterface grader_itf(ref bit clk);\n          ^~~~~~~~~~\n'
function automatic void grd_report_dut_error(error_e err, time timestamp);
    case (err)
        READ_ERROR: begin
            $display("%0t GITF: Recording Read Error with timestamp %0t", $time,
                    timestamp);
            grd_errors.read_error[timestamp] = 1'b1;
        end
        default: $fatal("TB reporting Unknown error");
    endcase
endfunction
function automatic void grd_report_dut_error(error_e err, time timestamp);

    case (err)
        READ_ERROR: begin
            $display("%0t GITF: Recording Read Error with timestamp %0t", $time,
                    timestamp);
            grd_errors.read_error[timestamp] = 1'b1;
        end
        default: $fatal("TB reporting Unknown error");
    endcase
endfunction