data/full_repos/permissive/444559342/mp1/cam/grading/cam_model.sv
1: b"%Error: data/full_repos/permissive/444559342/mp1/cam/grading/cam_model.sv:3: syntax error, unexpected IDENTIFIER, expecting PACKAGE-IDENTIFIER or STRING\nimport cam_types::*;\n       ^~~~~~~~~\n%Error: data/full_repos/permissive/444559342/mp1/cam/grading/cam_model.sv:5: Unsupported: classes\nclass CAMModel;\n^~~~~\n%Error: data/full_repos/permissive/444559342/mp1/cam/grading/cam_model.sv:6: syntax error, unexpected IDENTIFIER\n    key_t keys [camsize_p-1:0];\n    ^~~~~\n%Error: data/full_repos/permissive/444559342/mp1/cam/grading/cam_model.sv:11: Unsupported: new constructor\n    function new();\n             ^~~\n%Error: data/full_repos/permissive/444559342/mp1/cam/grading/cam_model.sv:19: syntax error, unexpected IDENTIFIER, expecting '(' or ';'\n    function  read_s read(input key_t key);\n                     ^~~~\n%Error: Internal Error: data/full_repos/permissive/444559342/mp1/cam/grading/cam_model.sv:5: ../V3ParseSym.h:114: Symbols suggest ending FUNC 'read_s' but parser thinks ending CLASS 'CAMModel'\nclass CAMModel;\n^~~~~\n"
function void print();
        for (int i = 0; i < camsize_p; ++i) begin
            $display("idx: %0d, valid: %b, key: %0d, val: %0d, lru: %0d",
                        i, valids[i], keys[i], vals[i], lrus[i]);
        end
    endfunction
function void print();

        for (int i = 0; i < camsize_p; ++i) begin
            $display("idx: %0d, valid: %b, key: %0d, val: %0d, lru: %0d",
                        i, valids[i], keys[i], vals[i], lrus[i]);
        end
    endfunction