data/full_repos/permissive/143286506/Ver2/execute.v
 line:209: before: "/"
1: b"%Error: data/full_repos/permissive/143286506/Ver2/execute.v:18: Input/output/inout declaration not found for port: 'storeselector'\n  storeselector\n  ^~~~~~~~~~~~~\n%Error: data/full_repos/permissive/143286506/Ver2/execute.v:36: Input/output/inout does not appear in port list: 'rdresult'\noutput [31:0]rdresult;\n             ^~~~~~~~\n%Error: Exiting due to 2 error(s)\n"
function compare;
input [31:0]data1;
input [31:0]data2;
input [2:0] op;
case (op)
  3'b000:compare = ($signed(data1) == $signed(data2));
  3'b001:compare = (data1 != data2);
  3'b100:compare = ($signed(data1) < $signed(data2));
  3'b101:compare = ($signed(data1) >= $signed(data2));
  3'b010:compare = (data1 == data2);
  3'b110:compare = (data1 < data2);
  default:compare = 1'b0;
endcase
endfunction
function compare;

input [31:0]data1;
input [31:0]data2;
input [2:0] op;
case (op)
  3'b000:compare = ($signed(data1) == $signed(data2));
  3'b001:compare = (data1 != data2);
  3'b100:compare = ($signed(data1) < $signed(data2));
  3'b101:compare = ($signed(data1) >= $signed(data2));
  3'b010:compare = (data1 == data2);
  3'b110:compare = (data1 < data2);
  default:compare = 1'b0;
endcase
endfunction