data/full_repos/permissive/17099167/system/hardware/cores/fabric/logicBlock_tb.v
 line:1947: before: "="
1: b'%Error: data/full_repos/permissive/17099167/system/hardware/cores/fabric/logicBlock_tb.v:2: Cannot find include file: logicBlock.v\n`include "logicBlock.v" \n         ^~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/17099167/system/hardware/cores/fabric,data/full_repos/permissive/17099167/logicBlock.v\n             data/full_repos/permissive/17099167/system/hardware/cores/fabric,data/full_repos/permissive/17099167/logicBlock.v.v\n             data/full_repos/permissive/17099167/system/hardware/cores/fabric,data/full_repos/permissive/17099167/logicBlock.v.sv\n             logicBlock.v\n             logicBlock.v.v\n             logicBlock.v.sv\n             obj_dir/logicBlock.v\n             obj_dir/logicBlock.v.v\n             obj_dir/logicBlock.v.sv\n%Error: Exiting due to 1 error(s)\n'
module main();



   reg [31:0] stateA;
   reg [31:0] stateB;
   reg [31:0] maskA;
   reg [31:0] maskB;
   reg [31:0] constant;
   reg        opBMux;
   reg [2:0]  resultMux;
   reg        invalidConfig;
       
   

   wire       result;
   wire       invalidResult;
   

   logicBlock logicBlock_t(.stateA(stateA),
                           .stateB(stateB),
                           .maskA(maskA),
                           .maskB(maskB),
                           .constant(constant),
                           .opBMux(opBMux),
                           .resultMux(resultMux),
                           .prevConfigInvalid(invalidConfig),
                           .result(result),
                           .configInvalid(invalidResult));


endmodule
module main();




   reg [31:0] stateA;
   reg [31:0] stateB;
   reg [31:0] maskA;
   reg [31:0] maskB;
   reg [31:0] constant;
   reg        opBMux;
   reg [2:0]  resultMux;
   reg        invalidConfig;
       
   

   wire       result;
   wire       invalidResult;
   

   logicBlock logicBlock_t(.stateA(stateA),
                           .stateB(stateB),
                           .maskA(maskA),
                           .maskB(maskB),
                           .constant(constant),
                           .opBMux(opBMux),
                           .resultMux(resultMux),
                           .prevConfigInvalid(invalidConfig),
                           .result(result),
                           .configInvalid(invalidResult));


endmodule