data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v
[Errno 2] No such file or directory: 'preprocess.output'
1: b'%Error: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:117: Cannot find file containing module: \'small_fifo\'\n      small_fifo\n      ^~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path,data/full_repos/permissive/121277233/small_fifo\n             data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path,data/full_repos/permissive/121277233/small_fifo.v\n             data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path,data/full_repos/permissive/121277233/small_fifo.sv\n             small_fifo\n             small_fifo.v\n             small_fifo.sv\n             obj_dir/small_fifo\n             obj_dir/small_fifo.v\n             obj_dir/small_fifo.sv\n%Warning-WIDTH: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:204: Operator ASSIGN expects 2 bits on the Assign RHS, but Assign RHS\'s CONST \'?32?sh4\' generates 32 or 3 bits.\n                                                                                                                                                                     : ... In instance queue_aggr\n         else if(empty[4]==0)   cur_queue_next=4;\n                                              ^\n                ... Use "/* verilator lint_off WIDTH */" and lint_on around source to disable this message.\n%Warning-SELRANGE: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:204: Selection index out of range: 4:4 outside 3:0\n                                                                                                                                                                        : ... In instance queue_aggr\n         else if(empty[4]==0)   cur_queue_next=4;\n                      ^\n%Warning-WIDTH: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:212: Operator ASSIGN expects 2 bits on the Assign RHS, but Assign RHS\'s CONST \'?32?sh4\' generates 32 or 3 bits.\n                                                                                                                                                                     : ... In instance queue_aggr\n            else if(empty[4]==0)   cur_queue_next=4;\n                                                 ^\n%Warning-SELRANGE: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:212: Selection index out of range: 4:4 outside 3:0\n                                                                                                                                                                        : ... In instance queue_aggr\n            else if(empty[4]==0)   cur_queue_next=4;\n                         ^\n%Warning-WIDTH: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:220: Operator ASSIGN expects 2 bits on the Assign RHS, but Assign RHS\'s CONST \'?32?sh4\' generates 32 or 3 bits.\n                                                                                                                                                                     : ... In instance queue_aggr\n                else if(empty[4]==0)   cur_queue_next=4;\n                                                     ^\n%Warning-SELRANGE: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:220: Selection index out of range: 4:4 outside 3:0\n                                                                                                                                                                        : ... In instance queue_aggr\n                else if(empty[4]==0)   cur_queue_next=4;\n                             ^\n%Warning-WIDTH: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:228: Operator ASSIGN expects 2 bits on the Assign RHS, but Assign RHS\'s CONST \'?32?sh4\' generates 32 or 3 bits.\n                                                                                                                                                                     : ... In instance queue_aggr\n             if     (empty[4]==0)   cur_queue_next=4;\n                                                  ^\n%Warning-SELRANGE: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:228: Selection index out of range: 4:4 outside 3:0\n                                                                                                                                                                        : ... In instance queue_aggr\n             if     (empty[4]==0)   cur_queue_next=4;\n                          ^\n%Warning-WIDTH: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:241: Operator ASSIGN expects 2 bits on the Assign RHS, but Assign RHS\'s CONST \'?32?sh4\' generates 32 or 3 bits.\n                                                                                                                                                                     : ... In instance queue_aggr\n            else if(empty[4]==0)   cur_queue_next=4;\n                                                 ^\n%Warning-WIDTH: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:242: Operator ASSIGN expects 2 bits on the Assign RHS, but Assign RHS\'s CONST \'?32?sh4\' generates 32 or 3 bits.\n                                                                                                                                                                     : ... In instance queue_aggr\n            else                   cur_queue_next=4;\n                                                 ^\n%Warning-SELRANGE: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:241: Selection index out of range: 4:4 outside 3:0\n                                                                                                                                                                        : ... In instance queue_aggr\n            else if(empty[4]==0)   cur_queue_next=4;\n                         ^\n%Warning-WIDTH: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:198: Operator CASE expects 32 or 3 bits on the Case expression, but Case expression\'s VARREF \'cur_queue\' generates 2 bits.\n                                                                                                                                                                     : ... In instance queue_aggr\n   else case(cur_queue)\n        ^~~~\n%Warning-SELRANGE: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:286: Selection index out of range: 4 outside 3:0\n                                                                                                                                                                        : ... In instance queue_aggr\n   assign in_data[4]         = in_data_4;\n                 ^\n%Warning-SELRANGE: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:287: Selection index out of range: 4 outside 3:0\n                                                                                                                                                                        : ... In instance queue_aggr\n   assign in_ctrl[4]         = in_ctrl_4;\n                 ^\n%Warning-SELRANGE: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:288: Selection index out of range: 4:4 outside 3:0\n                                                                                                                                                                        : ... In instance queue_aggr\n   assign in_wr[4]           = in_wr_4;\n               ^\n%Warning-SELRANGE: data/full_repos/permissive/121277233/ons20-app52-ref_ofshw/vivado/onets_7020_4x_ref_ofshw/ip/packet_pipeline_v1_0/src/user_data_path/queue_aggr.v:289: Selection index out of range: 4:4 outside 3:0\n                                                                                                                                                                        : ... In instance queue_aggr\n   assign in_rdy_4           = !nearly_full[4];\n                                           ^\n%Error: Exiting due to 1 error(s), 16 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