data/full_repos/permissive/13196823/fpga/DE4_Ethernet_0/read_filter.sv
 line:46: before: "integer"
1: b'%Warning-WIDTH: data/full_repos/permissive/13196823/fpga/DE4_Ethernet_0/read_filter.sv:123: Operator ASSIGN expects 31 bits on the Assign RHS, but Assign RHS\'s ADD generates 32 bits.\n                                                                                          : ... In instance read_filter\n   control_read_base_next   = DDR_BASE+((lock_read_fifo_q[63:32]>>log_2_num_workers_in)<<5); \n                            ^\n                ... Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.\n%Error: data/full_repos/permissive/13196823/fpga/DE4_Ethernet_0/read_filter.sv:198: Cannot find file containing module: \'float_cmp\'\nfloat_cmp fcomp (\n^~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/13196823/fpga/DE4_Ethernet_0,data/full_repos/permissive/13196823/float_cmp\n             data/full_repos/permissive/13196823/fpga/DE4_Ethernet_0,data/full_repos/permissive/13196823/float_cmp.v\n             data/full_repos/permissive/13196823/fpga/DE4_Ethernet_0,data/full_repos/permissive/13196823/float_cmp.sv\n             float_cmp\n             float_cmp.v\n             float_cmp.sv\n             obj_dir/float_cmp\n             obj_dir/float_cmp.v\n             obj_dir/float_cmp.sv\n%Error: data/full_repos/permissive/13196823/fpga/DE4_Ethernet_0/read_filter.sv:209: Cannot find file containing module: \'float_cmp\'\nfloat_cmp comp_inst (\n^~~~~~~~~\n%Error: Exiting due to 2 error(s), 1 warning(s)\n'
function integer log2;
      input integer number;
      begin
         log2=0;
         while(2**log2<number) begin
            log2=log2+1;
         end
      end
endfunction
function integer log2;

      input integer number;
      begin
         log2=0;
         while(2**log2<number) begin
            log2=log2+1;
         end
      end
endfunction